2
Správa hesel patří do příkazového řádku hluboko do unixového jádra, do shellu.Titan je napsán v jazyce C a je k dispozici pod licencí MIT pro operační systémy podobné Unixu.Titan používá k provádění šifrování knihovnu OpenSSL.Šifrování AES se používá s 256 bitovými klíči.Databáze hesel je také chráněna před neoprávněnou manipulací pomocí ověřovacího kódu s klíčem hash (HMAC).Během šifrování se používá jedinečný kryptograficky náhodný inicializační vektor.Při každém zašifrování databáze hesel se vygeneruje nový inicializační vektor.Pro derivaci klíče se používá PKCS5_PBKDF2_HMAC spolu se solí a algoritmem hash SHA256.