Профессиональный генератор и менеджер паролей с открытым исходным кодом
Бесплатно · Безопасно · Открытый исходный код
Secure Pass Pro - десктопный менеджер паролей, разработанный с фокусом на безопасность и удобство. Вся криптография выполняется локально - никаких облачных серверов, никакой телеметрии, никаких сторонних хранилищ.
Пароли хранятся локально · Шифрование AES-256-GCM · Мастер-пароль никогда не покидает устройство
|
|
|
|
|
|
| Компонент | Технология | Описание |
|---|---|---|
| Генерация паролей | CSPRNG (secrets) |
Криптографически стойкий генератор |
| Шифрование БД | AES-256-GCM + SQLCipher | Аутентифицированное шифрование |
| Мастер-пароль | Argon2id + PBKDF2 | Устойчивость к brute-force |
| 2FA | TOTP (RFC 6238) | Совместимость с Google Authenticator |
| Буфер обмена | 5× overwrite | Безопасная очистка памяти |
| Анти-отладка | IsDebuggerPresent |
Защита от анализа в runtime |
| Проверка утечек | HIBP k-Anonymity | Пароль никогда не отправляется целиком |
| Целостность файлов | SHA-256 подпись | Проверка при автообновлении |
| Клавиша | Действие |
|---|---|
F5 |
Сгенерировать пароль |
Ctrl+C |
Копировать пароль |
Ctrl+S |
Сохранить в файл |
Ctrl+O |
Открыть файл |
Esc |
Закрыть настройки |
Скачайте SecurePassPro.exe из раздела Releases и запустите — установка не требуется.
# 1. Клонировать репозиторий
git clone https://github.com/Maximka1993271/Password-Generator-Python.git
cd Password-Generator-Python
# 2. Установить зависимости
pip install -r requirements.txt
# 3. Запустить
python Secure_Pass_Pro.pywpython build.py
# Готовый файл: dist/SecurePassPro.execustomtkinter — современный GUI фреймворк
cryptography — AES-256-GCM шифрование
argon2-cffi — хэширование мастер-пароля
Pillow — работа с изображениями
qrcode — генерация QR-кодов
fpdf2 — экспорт в PDF
pykeepass — импорт/экспорт KeePass .kdbx
requests — HIBP API, WebDAV синхронизация
psutil — системная информация
pywin32 — Windows API (только Windows)
Secure Pass Pro/
├── core/ # Генератор паролей и логика генерации
├── gui/ # Главное окно и все диалоги (CustomTkinter)
│ └── mixins/ # Компоненты: 2FA, настройки, HIBP, RGB и др.
├── security/ # Мастер-пароль, шифрование, TOTP, анти-отладка
├── storage/ # База данных SQLCipher, конфигурация
├── utils/ # Импорт/экспорт, логгер, авто-обновление
├── Langs/ # Локализации: RU, EN, UA
├── Icons/ # Иконки и щиты индикации
├── Resources/ # Шрифты (DejaVu), словарь Diceware
└── Sounds/ # Звуки интерфейса
- ✅ Визуальная индикация силы пароля (4 цвета щита)
- ✅ Генератор фраз-паролей Diceware
- ✅ Импорт KeePass
.kdbxи 1Password.1pux - ✅ Облачная синхронизация через WebDAV
- ✅ Auto-Type - автоматический ввод пароля
- ✅ Поддержка кириллицы в PDF-экспорте
- ✅ Полный интерфейс на 3 языках
MIT License © 2025 Максим Мельников
Secure Pass Pro v4.0
Безопасность - наша главная функция
Если проект полезен - поставьте ⭐ на GitHub
Безопасность - наша главная функция
Если проект полезен - поставьте ⭐ на GitHub

