Контрольные вопросы:
Раунд
алгоритма – номер итерации, в которой
происходят последовательные действия
над отдельными байтами массива, а также
над независимыми столбцами и строками.
SubBytes,ShiftRows,MixColumns,AddRoundKey.
Табличная
замена каждого байта массива согласно
таблице; циклический сдвиг влево всех
строк массива данных, за исключением
нулевой; умножение каждого столбца
массива данных, который рассматривается
как полином в конечном поле; выполнение
наложения на массив данных материала
ключа.
Расшифрование
выполняется применением обратных
операций в обратной последовательности.
Нужна для того, чтобы получить исходные
данные.
Последовательностью
применения и целью. Для шифрования
используется условно “прямой”, а для
расшифрование применение обратных
операций в “обратной” последовательности.
Вывод:
В
ходе лабораторной работы были освоены
принципы работы алгоритма AES и приобретены
практические навыки шифрования данных
при помощи данного алгоритма в программном
пакете CrypTool 1.4.30.