Скрипт: Генератор на пароли и хеширане

Генератор на пароли и Хеширане с PyQt6
Това е модерно и удобно настолно приложение за генериране и хеширане на сигурни пароли, създадено с помощта на Python и PyQt6. Интерфейсът е интуитивен, стилен и напълно на български език.
Версия: 1.2
Език: Python 3.x + PyQt6
Автор: Бай-Хуй
🔧 Функционалности
- Генериране на пароли с персонализирана дължина (4 до 64 символа)
- Избор на типове символи: главни, малки, цифри и специални символи
- Визуализиране на силата на паролата
- Копиране на генерираната парола с един клик
- Хеширане на паролата с избран алгоритъм (MD5, SHA-1, SHA-256, SHA-512)
- Копиране на получения хеш
- Модерен и отзивчив интерфейс
📦 Изисквания
- Python 3.7 или по-нова
- PyQt6
Инсталация на зависимостите:
pip install PyQt6
pip install tkinter
🚀 Стартиране на приложението
След като инсталирате нужните зависимости, стартирайте скрипта с:
python password_generator.py
📷 Интерфейс
Приложението включва две основни секции:

- Генериране на парола – настройка на дължина, символи и визуализация
- Хеширане на парола – избор на алгоритъм и преглед на хеша

💡 Препоръки
- Използвайте пароли с поне 12 символа
- Комбинирайте различни типове символи за по-голяма сигурност
- Използвайте SHA-256 или SHA-512 за надеждно хеширане
📄 Лиценз
Този проект е с отворен код и може да бъде използван, променян и разпространяван свободно.
Благодарим ви за прочитането на статията! Ако намерихте информацията за полезна, можете да дарите посредством бутоните по-долу:
Donate ☕️ Дарете с PayPalDonate 💳 Дарете с Revolut