2
Lösenordshantering tillhör kommandoraden, djupt in i Unix heartland, skalet.Titan är skriven i C och är tillgänglig under MIT-licensen för Unix som operativsystem.Titan använder OpenSSL-biblioteket för att utföra krypteringen.AES-kryptering används med 256 bitars nycklar.Lösenordsdatabasen är också skyddad från manipulation genom att använda en nyckel-hashmeddelande autentication code (HMAC).Unik, kryptografiskt slumpmässig initialiseringsvektor används under krypteringen.Ny initialiseringsvektor genereras varje gång lösenordsdatabasen krypteras.För nyckelderering används PKCS5_PBKDF2_HMAC tillsammans med salt och SHA256-hashalgoritm.