Составители:
Рис. 2.8. Преобразование Syift Rows, использующее циклический сдвиг
трёх последних строк в массиве State
Mix Columns − это математическое преобразование,
перемешивающее данные внутри каждого столбца массива State
(рис. 2.9). Преобразование Mix Columns воздействует поочередно
на столбцы массива State, обращаясь с каждым из них как с
четырехчленным полиномом.
Эти столбцы рассматриваются как полиномы над полем GF (2
8
) и
умножаются на фиксированный полином а(х) с приведением
результата умножения по модулю (х
4
+1).
При преобразовании Add Round Key ключ раунда Round Key
прибавляется к массиву State с помощью операции простого
побитового сложения XOR (сложения по модулю 2) - рис. 2.10.
Каждый ключ раунда Round Key состоит из Nb слов, взятых из
набора ключей (кеу schedule).
44
Страницы
- « первая
- ‹ предыдущая
- …
- 40
- 41
- 42
- 43
- 44
- …
- следующая ›
- последняя »
