Подумываю сделать программу для хранения паролей на PyQt.
Я это вижу так. Питон пытается открыть защищённый файл базы данных, выскакивает окно диалога, пользователь вводит мастер-пароль, после чего база с паролями подгружается в GUI.
Реально ли так сделать? Как можно зашифровать базу данных и в каком она будет формате?