Методы и задачи криптографической защиты информации. Мартынов А.И. - 52 стр.

UptoLike

Составители: 

8. Лабораторная работа 1 «Потоковые шифры»
Задание:
1. Изучить алгоритмы хеширования паролей.
2. Изучить известные алгоритмы работы генераторов случайных чисел.
3. Реализовать свой упрощенный вариант алгоритма хеширования пароля
согласно варианту (по таблице 1)
4. Реализовать свой алгоритм генератора случайных чисел согласно
варианту.
5. Проанализировать выходную последовательность, выдаваемую
генератором при различных параметрах.
Дополнительные требования к лабораторной работе:
1. Паролем может быть ЛЮБАЯ последовательность символов (русских и
английских, цифр, знаков препинания и т. д.). Схема хеширования пароля
также берется из лабораторной работы 1
2. Текст программы оформляется согласно общепринятым правилам
(удобочитаемо, с описанием ВСЕХ функций, переменных и критических
мест).
3. В процессе работы программа ОБЯЗАТЕЛЬНО выдает информацию о
состоянии процесса генерации.
4. Интерфейс программы может быть произвольным, но удобным и
понятным (разрешается использование библиотек VCL)
5. Среда разработки и язык программирования могут быть произвольными.
Требования для сдачи лабораторной работы:
1. Демонстрация работы реализованной вами системы.
2. Авторство.
3. Теория (ориентирование по алгоритму и теоретическим аспектам).
4. Оформление и представление письменного отчета по лабораторной
работе, который содержит:
Титульный лист
Задание на лабораторную работу
Описание используемых алгоритмов шифрования
Листинг программы
Выводы