2
مدیریت گذرواژه متعلق به خط فرمان است ، در اعماق قلب یونیکس ، پوسته.Titan به زبان C نوشته شده است و تحت مجوز MIT برای سیستم عامل های یونیکس مانند سیستم عامل موجود است.Titan از کتابخانه OpenSSL برای انجام رمزگذاری استفاده می کند.رمزگذاری AES با کلیدهای 256 بیتی استفاده می شود.پایگاه داده گذرواژه نیز با استفاده از کد تأیید هویت پیام دارای کلید هش (HMAC) از خطرات محافظت می شود.بردار رمزگذاری منحصر به فرد ، رمزنگاری تصادفی در طول رمزگذاری استفاده می شود.بردار اولیه جدید هر بار رمزگذاری پایگاه داده رمز ایجاد می شود.برای مشتقات کلیدی ، PKCS5_PBKDF2_HMAC به همراه نمک و الگوریتم هش SHA256 استفاده می شود.
titan