Генератор паролей (Python + Tkinter GUI)
Удобное настольное приложение для создания надежных паролей. Пользователь может выбрать параметры будущего пароля: длину, тип символов (цифры, буквы, специальные знаки), а также сгенерировать и скопировать пароль одним кликом. Интерфейс реализован с помощью стандартной библиотеки tkinter, что делает приложение легким и кроссплатформенным.
Функционал:
- Выбор длины пароля (от 8 до 20 символов),
- Кнопка генерации пароля,
- Возможность скопировать результат в буфер обмена.
Настройки состава пароля:
- Цифры (0–9),
- Буквы (a–z, A–Z),
- Специальные символы (!@# и т. д.).
Простой и интуитивно понятный интерфейс.
Приложение можно собрать в .exe и запускать как отдельную программу.
Технологии:
- Python 3,
- Tkinter (tkinter.ttk, secrets, string),
- pyinstaller для создания исполняемого файла.
Назначение:
- Демонстрация навыков работы с GUI на Python,
- Безопасная генерация паролей для повседневного использования,
- Подходит как шаблон для будущих security-инструментов.
Функционал:
- Выбор длины пароля (от 8 до 20 символов),
- Кнопка генерации пароля,
- Возможность скопировать результат в буфер обмена.
Настройки состава пароля:
- Цифры (0–9),
- Буквы (a–z, A–Z),
- Специальные символы (!@# и т. д.).
Простой и интуитивно понятный интерфейс.
Приложение можно собрать в .exe и запускать как отдельную программу.
Технологии:
- Python 3,
- Tkinter (tkinter.ttk, secrets, string),
- pyinstaller для создания исполняемого файла.
Назначение:
- Демонстрация навыков работы с GUI на Python,
- Безопасная генерация паролей для повседневного использования,
- Подходит как шаблон для будущих security-инструментов.