double arrow

Российский стандарт


Стандарт Rijndall

В 98 году после отказа от DES опять объявили конкурс; победил стандарт Rijndall. Это тоже блочный алгоритм. Исходная информация в виде массива . Ключ 192 бита. Над каждым массивом одна и та же последовательность операций:

  1. замена байтов
  2. сдвиг строк
  3. перемешивание столбцов
  4. добавление раундового ключа

Длина ключа 256 бит. С 89 года используется метод гаммирования, используются константы. Блок исходной информации 64 бит. Замена делается на основе сетей Файстеля.

Имитовставка – контрольная информация.

Получается:

Берется первый элемент исходной информации и его подвергают 16 раундам преобразования (простая замена) с номером раундового ключа. Затем побитовое сложение со вторым блоком. В конце получается последовательность в 64 бит хеш-функцию). Для имитовставки информация берется из этих 64 битов (это своего рода избыточная информация, длина зависит от степени опасности, атак на вскрытие).

При получении:

При расшифровании считается имитовставка. При несовпадении информация считается ложной.







Сейчас читают про: