Parola yönetimi, komut satırına, Unix kalbine, kabuğa aittir.Titan, C dilinde yazılmıştır ve Unix benzeri işletim sistemleri için MIT lisansı altında mevcuttur.Titan, şifrelemeyi gerçekleştirmek için OpenSSL kütüphanesini kullanır.AES şifreleme 256 bit anahtarlarla kullanılır.Parola veritabanı da anahtarlı karma ileti yetkilendirme kodu (HMAC) kullanılarak kurcalanmaya karşı korunur.Şifreleme sırasında benzersiz, kriptografik olarak rastgele başlatma vektörü kullanılır.Parola veritabanı her şifrelendiğinde yeni başlatma vektörü oluşturulur.Anahtar derivasyonu için tuz ve SHA256 karma algoritması ile birlikte PKCS5_PBKDF2_HMAC kullanılır.
titan