Методы и средства криптографической защиты информации. Жданов О.Н - 109 стр.

UptoLike

109
Скорость шифрования данных должна быть высокой на всех
потенциальных аппаратных платформахот 8-битных до 64-
битных.
Структура алгоритма должна позволять распараллеливание
операций в многопроцессорных системах и аппаратных
реализациях.
Алгоритм должен предъявлять минимальные требования к
оперативной и энергонезависимой памяти.
Не должно быть ограничений для использования алгоритма; в
частности, алгоритм не должен ограничивать свое использование в
различных стандартных режимах работы, в качестве основы для
построения хэш-функций, генераторов псевдослучайных
последовательностей и т.д.
В конкурсе AES приняли участие 15 алгоритмов шифрования:
Алгоритм Автор Достоинства и недостатки алгоритма
CAST-
256
Entrust
Technologies, Inc.
В алгоритме не обнаружено уязвимостей.
Однако, скорость шифрования у данного
алгоритма невысока; кроме того, у него
высокие требования к оперативной и
энергонезависимой памяти.
Crypton Future Systems, Inc. Алгоритм без явных недостатков. Однако,
Crypton уступает по всем характеристикам
похожему на него алгоритму Rijndael.
Эксперты конкурса сочли, что в финале
конкурса Crypton однозначно проиграет
Rijndael, поэтому не выбрали его во второй
раунд конкурса.
DEAL Richard
Outerbridge, Lars
Knudsen
Множество недостатков: наличие
подмножеств слабых ключей,
подверженность дифференциальному
криптоанализу, отсутствие усиления при
использовании 192-битных ключей по
сравнению с 128-битными.
DFC CNRS – Centre
National pour la
Recherche
Scientifique – Ecole
Normale Superieure
Достоинство алгоритма: очень высокая
скорость шифрования на 64-битных
платформах. При этом алгоритм весьма
медленно шифрует на остальных
платформах, а также имеет классы слабых
ключей.
E2 NTT – Nippon
Telegraph and
Telephone
Corporation
Аналогично алгоритму CAST-256, в E2 не
найдено уязвимостей, но требования к
энергонезависимой памяти слишком высоки.