Eu uso um gerenciador de senhas criado por ele que gera senhas fortes com base em uma chave forte e sequências facilmente lembráveis para cada site / conta. O princípio básico pode ser mais facilmente transmitido pelo pseudocódigo:
key = raw_input("Enter key: ")
url = raw_input("Enter URL: ") // like jons3.serverfault or something similar easily rememberable
pw = sha512(key + url)
pw = base64_encode(pw)
pw = pw[0:16]
print pw % or set the clipboard, etc., etc.
Agora, estou pensando em implementar alguns recursos adicionais:
- Gerenciamento avançado de senha. Ou seja, eu não preciso digitar a chave em si, ela reside no disco rígido de forma criptografada, portanto, só preciso inserir uma senha mais fácil para descriptografá-la. A possibilidade de ter várias senhas que podem descriptografar a mesma chave. A possibilidade de ter senhas únicas. A possibilidade de ter várias chaves. Etc.
- Capacidade de executar o gerenciador como um daemon em um servidor.
- Clientes de várias plataformas que podem conversar com o servidor.
Sendo preguiçoso, espero que alguém já tenha implementado o conceito e pelo menos alguns dos recursos desejados. Alguém conhece esse gerenciador de senhas?
security
passwords
password-management
jons34yp
fonte
fonte
Respostas:
Como foi mencionado, o Keepass é provavelmente o gerenciador de senhas de código aberto mais popular. Eu gosto do Lastpass (não aberto). Se você quiser mais informações, sempre pode ver o que Steve Gibson tem a dizer no GRC.com ou o ouvir no Security Now .
fonte