Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ЛР#3 AES RIJNDAEаL.doc
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
172.03 Кб
Скачать

3. Порядок выполнения работы Цель лабораторной работы

Ознакомление с принципами шифрования, используемыми в алгоритме симметричного шифрования AES RIJNDAEL.

Порядок выполнение работы

  1. На диске D: создать дерево директорий следующего вида:

D:\ Криптография и стеганография_# группы

Фамилия студента

ЛР # 3_AES RIJNDAEL.doc

  1. Ознакомиться со сведениями о программе RijndaelDemo , изложенными в разделе 2. Запустить программу RijndaelDemo.

  2. Изучить на примере обычных текстовых файлов способы шифрования и дешифрования с помощью алгоритма Rijndael. Подробно рассмотреть действие всех цикловых преобразований (ByteSub, ShiftRow, MixColumn, AddRoundKey), как при шифровании, так и дешифровании.

Исходный текст для шифрования может быть подготовлен заранее и сохранен в файле *.txt.

  1. Сохранить в отчете экранные формы, демонстрирующие процесс шифрования и дешифрования информации.

  1. Включить в отчет о лабораторной работе ответы на контрольные вопросы, выбранные в соответствии с номером варианта из приложения 1.

Примечание. Для ответов на контрольные вопросы можно воспользоваться п.1 описания лабораторной работы и сведениями из прилагаемой статьи gost_aes.

  1. Добавить к отчету о выполнении лабораторной работы титульный лист, содержащий:

  • название университета,

  • факультета (Информационных технологий),

  • кафедры (Информационной безопасности),

  • учебной дисциплины,

  • номер и название лабораторной работы,

  • фамилию и инициалы студента,

  • город и год выполнения лабораторной работы.

Пронумеровать страницы отчета.

  1. Сохранить отчет о выполнении лабораторной работы в папке, созданной при выполнении п. 1.

  2. Завершить работу с ОС Windows.

Приложение 1

Номер варианта

Контрольные вопросы

1

2

1,5,7,26

Сравните основные характеристики алгоритмов Rijndael и ГОСТ 28147-89.

2,4,6

Сравните основные характеристики алгоритмов Rijndael и DES.

11,13

Опишите структуру сети Фейстеля.

12,14,16

Приведите обобщенные схемы шифрования данных с помощью алгоритма Rijndael и ГОСТ 28147-89. Дайте их сравнительный анализ.

3,9,18,29

Сравните один раунд шифрования данных с помощью алгоритма Rijndael и ГОСТ 28147-89.

20,22,24

Сравните эквивалентность прямого и обратного преобразований в алгоритмах Rijndael и ГОСТ 28147-89.

10,17,19

Сравните выработку ключевой информации в алгоритмах Rijndael и ГОСТ 28147-89.

21,23,25

Сравните алгоримы Rijndael и ГОСТ 28147-89 по показателям диффузии.

8, 28,27

Сравните алгоримы Rijndael и ГОСТ 28147-89 по показателям стойкости.

12,15,30

Сравните алгоримы Rijndael и ГОСТ 28147-89 по показателям производительности и удобству реализации.

12