Принцип построения – SP-сеть Архитектура – Сеть Фейстеля, Квадрат Самые известные блочные шифры – DES, ГОСТ , RIJNDAEL (AES), TEA, MARS, RC6, SERPENT, TWOFISH
Эффективная реализация на 32-разрядной платформе Большой запас прочности Простота Оригинальный ГПСЧ
Собственно ключ 8 х 32 = 256 бит 8 четырехразрядных блоков замены 4 х 16 х 8 = 512 бит
SP-сеть - 32 раунда Операция HL в последнем раунде отсутствует E АВ : 3 шага вперед и шаг назад D AB : шаг вперед и 3 шага назад
Сложение по модулю 2 32 с раундовым ключом Замена с использованием 8 четырехразрядных таблиц замены Циклический сдвиг на 11 разрядов влево
Простая замена Гаммирование Гаммирование с обратной связью Выработка имитоприставки
Замена байтов SubBytes Циклический сдвиг строк ShiftRows Перемешивание столбцов MixColumns Сложение (XOR) с раундовым ключом AddRoundKey
Вход Sub1 Mix1 Shift2 Mix2 Выход
Простота 2 раунда шифрования обеспечивают полное рассеивание и перемешивание информации Оригинальное обоснование числа раундов шифрования Эффективная реализация на 8-, 32- и 64-разрядных платформах
Стохастический сумматор с непредсказуемым результатом работы, зависящим от заполнения ключевой таблицы Н размерности 8 х 256