2
O gerenciamento de senhas pertence à linha de comando, profundamente no coração do Unix, o shell.O Titan é escrito em C e está disponível sob a licença MIT para Unix, como sistemas operacionais.O Titan usa a biblioteca OpenSSL para executar a criptografia.A criptografia AES é usada com chaves de 256 bits.O banco de dados de senha também é protegido contra adulteração usando um código de autenticação de mensagem com hash com chave (HMAC).Um vetor de inicialização criptográfico aleatório exclusivo é usado durante a criptografia.Um novo vetor de inicialização é gerado sempre que o banco de dados de senhas é criptografado.Para derivação de chave, PKCS5_PBKDF2_HMAC é usado junto com o algoritmo de hash salt e SHA256.
titan