Gestore password da riga di comando per sistemi operativi Unix.
Gestore password da riga di comando per sistemi operativi Unix.
Titan Piattaforme
Linux
Titan Video e screenshot
Titan Panoramica
La gestione delle password appartiene alla riga di comando, in profondità nel cuore di Unix, la shell. Titan è scritto in C ed è disponibile sotto la licenza MIT per i sistemi operativi Unix.
Titan utilizza la libreria OpenSSL per eseguire la crittografia. La crittografia AES viene utilizzata con chiavi a 256 bit. Il database delle password è inoltre protetto dalla manomissione utilizzando un codice di autenticazione dei messaggi con hash con chiave (HMAC). Durante la crittografia viene utilizzato un unico vettore di inizializzazione crittograficamente casuale. Il nuovo vettore di inizializzazione viene generato ogni volta che il database delle password viene crittografato.
Per la derivazione delle chiavi, viene utilizzato PKCS5_PBKDF2_HMAC insieme all'algoritmo di hash salt e SHA256.