Генерация паролей пользователей. Реализация парольной защиты
Автор: Yerlando007 • Сентябрь 3, 2019 • Лабораторная работа • 708 Слов (3 Страниц) • 461 Просмотры
Некоммерческое акционерное общество
«АЛМАТИНСКИЙ УНИВЕРСИТЕТ ЭНЕРГЕТИКИ И СВЯЗИ»
Кафедра «IT- ИНЖИНИРИНГ»
Лабораторная работа №3
По дисциплине «Информационная безопасность и защита информации»
На тему: Генерация паролей пользователей. Реализация парольной защиты
Специальность: 5В060200 - Информатика
Выполнила: Сакан Е.М. Группа: Инф-16-2
(Ф.И.О.)
Принял ст.преп. Алимсеитова Ж.К.
(ученая степень, звание, Ф.И.О.)
___________ _____________«____» ____________201___г.
(оценка) (подпись)
Алматы 2018
Цель работы: ознакомиться с генерацией паролей и практически освоить принципы реализации парольной защиты.
Порядок выполнения работы:
- Разработать требования к генерации паролей для пользователя.
- Разработать алгоритм генерации паролей на основе требований.
- Написать программу для генерации паролей на основе разработанного алгоритма и требований.
- Написать программу парольной защиты.
Ход работы
- Пусть основными требованиями к генерации паролей для пользователя будут:
- Ограничение минимальной длины пароля - 9 символов
- Пароль должен состоять из различных групп символов (малые и большие латинские буквы, цифры, специальные символы ‘(’, ‘)’, ‘#’ и т.д.)
- Срок действия пароля - 90 дней
- В качестве пароля не должны использоваться реальные слова, имена, фамилии и т.д.
- Число попыток ввода пароля - 3
- Задержка при ввода неправильного пароля - 20 минут
- Ведение журнала историй пароля
- Алгоритм генерации паролей на основе требований.
Прежде чем начать разработку, вводим несколько ограничений:
- программа должна обеспечивать взаимодействие с пользователем посредством графического интерфейса;
- процесс выполнения генерации паролей должен быть реализован в любой интегрированной среде разработки;
- символы не должны повторяться.
При нажатии на кнопку генерировать, программа определяет введенную длину пароля (если она не введена, длина пароля автоматически будет установлена в 8 символов), выбранные для генерации символы и выбранные проверки. После завершения генерации пароля он должен быть выдан в специальном поле.
...