Skip to content

Latest commit

 

History

History
11 lines (11 loc) · 1.13 KB

password_manager.md

File metadata and controls

11 lines (11 loc) · 1.13 KB

Идеи для менеджера паролей

Базовая функциональность

  1. Кроссплатформенное приложение при помощи Qt + QMake/CMake.
  2. Шифрование паролей шифром AES при помощи библиотек типа OpenSSL.
  3. Хранение паролей в базе данных (SQLite/QtSql).
  4. Поиск записей по логину.
  5. Генерация хороших паролей (pwgen).

Продвинутая функциональность

  1. Клиент-серверная архитектура для сохранения зашифрованных паролей на удаленном сервере (как браузеры).
  2. Прочитать про гомоморфное шифрование, придумать или найти использование, найти библиотеку для реализации данного использования.