Добавлен: 12.12.2023
Просмотров: 291
Скачиваний: 28
ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.
Отчет по лабораторной работе №2по дисциплине «Информационная безопасность»на тему «Стандарт симметричного шифрования AES RIJNDAEL»Выполнил:студент группы БИСТ-20-1Султыева Ю.ВПроверил:Бахаров Л.Е.Москва, 2022Задание: Изучить на примере обычных текстовых файлов способы шифрования и расшифрования с помощью алгоритма RIJNDAELRijndael представляет собой итеративный блочный шифр, имеющий переменную длину блоков и различные длины ключей. Длина ключа и длина блока могут быть независимо друг от друга 128,192 или 256 бит.Алгоритм состоит из следующих шагов:
Расшифрование:
-
Расширение ключа - KeyExpansion; -
Начальный раунд - сложение state с основным ключом; -
9 раундов шифрования, каждый из которых состоит из преобразований:
-
Финальный раунд, состоящий из преобразований:
-
Шифрование с длиной блока 16 байт
-
Шифрование с длиной блока 24 байт
Расшифрование:
-
Шифрование с длиной блока 32 байт
-
Bytesub
-
ShiftRow
-
MixColumn
-
AddRoundKey