2
Pengurusan kata laluan tergolong dalam baris arahan, jauh ke dalam kawasan jantung Unix, shell.Titan ditulis dalam C dan boleh didapati di bawah lesen MIT untuk Unix seperti sistem operasi.Titan menggunakan perpustakaan OpenSSL untuk melaksanakan penyulitan.Penyulitan AES digunakan dengan kekunci 256 bit.Pangkalan data kata laluan juga dilindungi daripada mengganggu dengan menggunakan kod autentikasi mesej berpandukan-hash (HMAC).Vektor permulaan rawak cryptographically digunakan semasa penyulitan.Vektor permulaan baru dijana setiap kali pangkalan data kata laluan disulitkan.Untuk penjanaan utama, PKCS5_PBKDF2_HMAC digunakan bersama garam dan algoritma hash SHA256.
titan