8.05M
Category: softwaresoftware

Программа PassGen. Создание прикладной программы на языке Python

1.

Программа PassGen
Создание прикладной
программы на языке
Python
Дипломная работа выполнена студентом
Писаник Н.Е.

2.

Цель данной работы
Целью данной дипломной работы является разработка и
реализация программы “Генератор паролей PassGen”. Этот
инструмент предназначен для создания надежных и
безопасных паролей, которые можно использовать в
различных сферах, включая вход в аккаунты, защиту
данных и обеспечение цифровой безопасности.

3.

Полезность программы
в современном мире
А так же
важность в современно
м мире
• Обучение пользователей
• Безопасность бизнеса
• Защита персональных данных
• Защита от взлома аккаунтов
• Сохранение времени

4.

Полезность программы
PassGen
Особенности программы
• Параметры создания пароля
• Избегание повторений
• История созданных ранее паролей
• Уровень безопасности пароля
Tip: Use links to go to a different page inside your presentation.
How: Highlight text, click on the link symbol on the toolbar, and select the page in your presentation you want to connect.

5.

Этапы создания программы PassGen
1
2
3
4
5
ША Г
ША Г
ШАГ
ШАГ
ШАГ
Планирование и
анализ требований.
Разработка
пользовательского
интерфейса (UI).
Реализация
алгоритма генерации
пароля.
Определение
сложности пароля.
История созданных
паролей.
Создание функции, которая
Реализация механизма
сохранения истории
сгенерированных паролей (дата
и сам пароль).
Определение, какие функции
должна выполнять
программа: генерация
пароля, выбор параметров
(длина, использование
специальных символов),
сохранение истории.
Создание графического
интерфейса для ввода
параметров (длины
пароля, использование
специальных символов) и
кнопки генерации пароля.
Использование
библиотеки random для
создания случайных
символов.
оценивает сложность пароля.

6.

Снимки работы
программы PassGen

7.

Заключение
В ходе разработки программы “Генератор паролей PassGen”
были достигнуты следующие результаты:
Цель работы: успешно создан инструмент, который
позволяет пользователям генерировать надежные пароли с
учетом различных параметров. Это поможет повысить
безопасность в онлайн-мире.
Полезность в современном мире: PassGen имеет широкий
спектр применения, начиная от защиты личных аккаунтов
до обеспечения безопасности корпоративных данных. Его
гибкие настройки и удобство использования делают его
незаменимым инструментом для пользователей.
Особенности программы: реализация функциональности
выбора параметров пароля (длина, специальные символы),
а также добавили историю созданных паролей.
Будущие направления развития: для дальнейшего
улучшения программы можно рассмотреть добавление
подсказок по безопасности паролей, а также возможность
сохранения настроек пользователя между сеансами.
В целом, программа “Генератор паролей PassGen”
представляет собой важный инструмент для обеспечения
безопасности в современном цифровом мире.

8.

Остались ли у вас
вопросы по данной
дипломной
работе?

9.

Спасибо за внимание!
• Дипломная работа по теме "Создание прикладных
программ на языке Python"
• Выполнил Писаник Н.Е.
• Руководитель работы: кандидат физико-математических
наук, доцент Голуб А.А.
English     Русский Rules