Менеджер паролей для параноиков. https://t.me/ssleg/389
 
 
Go to file
anton bce169f3fe
v1.05 - добавлены метрики производительности и запись в лог.
2024-03-03 19:15:41 +03:00
LICENSE Initial commit 2021-08-27 11:02:59 +03:00
README.MD v1.04 - автоматически закрывает окно терминала на старте. 2023-12-04 07:54:25 +03:00
keymaster.sh v1.04 - автоматически закрывает окно терминала на старте. 2023-12-04 07:54:25 +03:00
main.py v1.05 - добавлены метрики производительности и запись в лог. 2024-03-03 19:15:41 +03:00
requirements.txt Добавлены значения кнопок enter и numpad-enter для PySipmleGUI>=4.60.3. 2023-07-02 13:24:18 +03:00

README.MD

Надежное хранилище паролей для параноиков.

Это программа с графическим интерфейсом, позволяет надежно сохранять все логины и пароли в одном месте. Имеет кейген стойких, 16 символьных, алфавитно-цифровых паролей. Спецсимволы - опционально. Наиболее часто используемые логины запоминаются и выдаются списком подстановок, при заполнении новых карточек.

ВНИМАНИЕ! Мастер-пароль нигде не хранится, ни в коде, ни в базе данных. Если вы его забудете, восстановить ваши записи будет невозможно.

База данных SQLite создается при первом запуске и задании мастер-пароля. Все записи шифруются. Кроме этого, записываются контрольные суммы md5 каждой карточки логин-пароль. Повреждение данных будет обнаружено сразу же (проверка идет при каждом запуске).

Сам файл БД вы можете хранить где угодно, хоть в паблик выкладывать. Главное его сохранять в нескольких местах :)

Скрипт keymaster.sh предназначен для запуска программы с рабочего стола, нужно только отредактировать путь к программе.

Благодарности, вопросы и реквесты фич складывать здесь или в комментариях к этому посту.

Лицензия на код и документацию MIT. Вы можете свободно использовать, изменять и продавать код при условии сохранения информации об авторских правах.