А.Винокуров, Э.Применко. Сравнение стандарта шифрования РФ и нового стандарта шифрования США.


На домашнюю страничку Содержание Предыдущий раздел Следующий раздел

Сравнение общих характеристик алгоритмов.


Сравнительные характеристики алгоритмов ГОСТ и Rijndael приведены в следующей ниже таблице 1.

Таблица 1. Сравнительные характеристики алгоритмов ГОСТ 28147-89 и Rijndael.
Показатель ГОСТ 28147-89 Rijndael
Размер блока, бит 64 128, 192, 256(1)
Размер ключа, бит 256 128, 192, 256
Архитектура Однородная сбалансированная сеть Файстеля "Квадрат" (Square)
Число раундов 32 10, 12, 14(2)
Часть блока, шифруемая за один раунд, бит 32 (полблока) 128, 192, 256 (полный блок)
Размер раундового ключевого элемента, бит 32 (половина размера блока) 128, 192, 256 (равен размеру блока)
Структура раунда Простая Более сложная
Используемые на раунде операции Только аддитивные операции, подстановки и сдвиги Широкое использование операций над конечными полями
Эквивалентность прямого и обратного преобразований. С точностью до порядка следования ключевых элементов С точностью до вектора ключевых элементов, узла замен и прочих констант алгоритма

В отличие от ГОСТа, размер шифруемого блока и размер ключа в алгоритме Rijndael могут изменяться, что допускается использованной в нем архитектурой "квадрат". Данное свойство позволяет варьировать стойкость и быстродействие алгоритма в зависимости от внешних требований к реализации в некоторых пределах, – однако, не очень широких, – число раундов, а вместе с ним и быстродействие, в двух крайних случаях различаются в 1.4 раза.


(1)  В качестве стандарта принят вариант шифра только с размером блока 128 бит.

(2)  Число раундов шифрования определяется в зависимости от размера блока и ключа следующим образом: из двух размеров берется максимальный; для 128 бит число раундов равно 10, для 192 - 12, и для 256 - 14 раундов шифрования.

На домашнюю страничку Содержание Предыдущий раздел Следующий раздел


[Оглавление] [Предыдущий раздел] [Следующий раздел]
[Начало осмотра] [Что нового] [Статьи] [Выпуски в "Байтах"] [Что скачать] [Криптоалгоритмы] [Глоссарий] [Ссылки] [Гостевая книга] [Форум] [Напиши мне]

Версия от 12.05.01. (c) 2001 Андрей Винокуров.