https://github.com/ggorets0dev/lowinpg
Генератор паролей с графическим интерфейсом
https://github.com/ggorets0dev/lowinpg
cross-platform password-generator qt5-gui random-generation txt-export
Last synced: 11 months ago
JSON representation
Генератор паролей с графическим интерфейсом
- Host: GitHub
- URL: https://github.com/ggorets0dev/lowinpg
- Owner: Ggorets0dev
- License: gpl-3.0
- Created: 2023-11-05T21:29:07.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2024-01-28T21:58:14.000Z (over 2 years ago)
- Last Synced: 2025-01-11T06:14:57.404Z (over 1 year ago)
- Topics: cross-platform, password-generator, qt5-gui, random-generation, txt-export
- Language: C++
- Homepage:
- Size: 127 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# LowinPG
*Local Windowed Password Generator*. Программное обеспечение для генерации паролей, написанное на C++14 (Qt v5.11.0).
* Алгоритм ГПСЧ: **Вихрь Мерсенна**
* Язык интерфейса: **Русский**
* Целевые устройства: **Настольные компьютеры**
## Основные возможности
Параметры генерируемых паролей:
* Качественные характеристики:
* Наличие букв
* Наличие цифр
* Наличие специальных символов
* Количественные характеристики:
* Длина пароля
* Количество паролей (сгенерированных за раз)
Дополнительные функции:
* Экспорт паролей в текстовый документ по выбранному пути
* Копирование паролей в буфер обмена системы
## Отчеты по сборке
Программное обеспечение было запущено и проверено на следующих системах:
| Наименование системы | Семейство систем | Версия приложения | Дата |
| ------------------------------------ | ---------------- | ----------------- | ---------- |
| Windows 10 Pro 22H2 64-bit | Windows | 1.3.2 | 27.01.2024 |
| Astra Linux CE 2.12.46 (Orel) x86_64 | Debian Linux | 1.3.0 | 07.12.2023 |
| Windows 10 Pro 22H2 64-bit | Windows | 1.3.0 | 07.12.2023 |
| Astra Linux CE 2.12.46 (Orel) x86_64 | Debian Linux | 1.2.+ | 03.12.2023 |
| Windows 10 Pro 22H2 64-bit | Windows | 1.2.+ | 03.12.2023 |
| Windows 10 Pro 22H2 64-bit | Windows | 1.1.+ | 25.11.2023 |
| Astra Linux CE 2.12.46 (Orel) x86_64 | Debian Linux | 1.1.+ | 25.11.2023 |
| Astra Linux CE 2.12.46 (Orel) x86_64 | Debian Linux | 1.0.0 | 06.11.2023 |
## Документация
Документация к данному программному обеспечению оформляется с помощью Doxygen в формате HTML. Архив с документацией прикрепляется к выпуску версии проекта.
## Тестирование
Unit-тестирование с помощью QTest проводится по следующим классам:
* RandomGenerator
## Интерфейс
