3

Я использую самодельный менеджер паролей, который генерирует надежные пароли на основе одного сильного ключа и легко запоминающихся строк для каждого веб-сайта / учетной записи. Основной принцип легче всего передать с помощью псевдокода:

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.

Сейчас я рассматриваю возможность реализации некоторых дополнительных функций:

  • Расширенное управление паролями. Т.е. Мне не нужно вводить сам ключ, он находится на жестком диске в зашифрованном виде, поэтому мне нужно только ввести более простой пароль для его расшифровки. Возможность иметь несколько паролей, которые могут расшифровать один и тот же ключ. Возможность иметь одноразовые пароли. Возможность иметь несколько ключей. И т.п.
  • Возможность запуска менеджера в качестве демона на сервере.
  • Многоплатформенные клиенты, которые могут общаться с сервером.

Будучи ленивым, я надеюсь, что кто-то уже реализовал концепцию и хотя бы некоторые желаемые функции. Кто-нибудь знает такой менеджер паролей?

1 ответ1

0

Как уже упоминалось, Keepass , вероятно, самый популярный менеджер паролей с открытым исходным кодом. Мне нравится Lastpass (не открыт). Если вы хотите увидеть больше, вы всегда можете увидеть, что Стив Гибсон хочет сказать на GRC.com или послушать его в Security Now.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .