Посты для тега : ‘раундов’

Алгоритм СAST-128

Алгоритм CAST-128 [30] разработан канадской компанией Entrust Technologies. Этот алгоритм является предшественником хорошо известного алгоритма CAST-256 [31] (см. разд. 3.11). CAST-128 шифрует информацию блоками по 64 бита, используя несколько фиксированных размеров ключа: от 40 до 128 битов включительно с шагом 8 битов. При этом автор алгоритма считает достаточной в реализациях алгоритма поддержку 40-, 64-, 80- […]

Читать далее »

Алгоритм DFC

(Decorrelated Fast Cipher, быстрый шифр без взаимосвязей) разработан в 1998 г. специально для участия в конкурсе AES несколькими французскими специалистами под руководством известного криптолога Сержа Воденэ [162]. Алгоритм создан благодаря сотрудничеству двух организаций: телекоммуникационного гиганта France Telecom и высшего учебного заведения Ecole Normale Superieure (ENS).

Читать далее »

Алгоритм GDES

(Generalized DES, обобщенный DES) появился в результате ряда попыток создать более универсальный алгоритм с переменным количеством раундов и переменным размером шифруемого блока данных. GDES подробно описан в [28] и [75].

Читать далее »

Алгоритм DES с независимыми ключами раундов

Следующая идея по увеличению ключа шифрования алгоритма DES является наиболее логичной и понятной: DES использует 16 ключей раундов по 48 битов— почему бы не сделать их независимыми и не использовать такой 768- битный ключ (768 = 48*16) вместо 56-битного ключа? Кстати, по похожим принципам ключи используют немало алгоритмов шифрования; в качестве примера можно привести отечественный […]

Читать далее »

Алгоритм RC2

Алгоритм шифрования RC2 был разработан в конце 1980-х гг. (в различных источниках указаны 1987 [395] и 1989 [224] гг.) Рональдом Ривестом, который, в частности, разработал алгоритм RC5, рассмотренный в разд. 3.42. является собственностью компании RSA Data Security [390]; при этом известен тот факт, что разработку данного алгоритма инициировала и частично спонсировала фирма Lotus, которой требовался […]

Читать далее »

Алгоритм Hierocrypt-З Отличия от Hierocrypt-L1

Алгоритм Hierocrypt-З разработан тем же коллективом разработчиков из японской корпорации Toshiba, которые создали рассмотренный в предыдущем разделе алгоритм Hierocrypt-Ll. Несмотря на то, что алгоритмы Hierocrypt-Ll и Hierocrypt-З обрабатывают блоки данных различного размера: 64 и 128 битов соответственно,— они используют практически одни и те же преобразования, поэтому различия между ними минимальны [287, 288, 289].

Читать далее »

Алгоритм MISTY2

В отличие от MISTY 1, алгоритм MISTY2 не участвовал в конкурсе NESSEE (см. разд. 2.2) и не снискал такой широкой известности. MISTY2 незначительно отличается от MISTY 1: он использует те же функции, но в несколько другой последовательности.

Читать далее »

Алгоритм SPEED

Алгоритм блочного симметричного шифрования SPEED предложен в 1997 г. австралийским криптологом Юлианом Женом (Yuliang Zheng). Аббревиатура SPEED обозначает Secure Package for Encrypting Electronic Data, т. е. «пакет безопасности для шифрования электронных данных».

Читать далее »

Алгоритмы MISTY1 и MISTY2

Алгоритм MISTY1 разработан в 1995-1996 гг. командой специалистов под руководством известного криптолога Мицуру Мацуи из компании Mitsubishi Electric (Япония). В разработке алгоритма приняли участие Тецуя Ичикава (Tetsuya Ichikawa), Джун Соримачи (Jun Sorimachi), Тошио Токита (Toshio Tokita) и Ацу- хиро Ямагиши (Atsuhiro Yamagishi) [395]. Известны также две модификации алгоритма MISTY 1: MISTY2 и KASUMI, которые будут […]

Читать далее »

64-битный вариант SAFER++

Второй вариант алгоритма SAFER++ представляет собой некоторое «усечение» первого варианта до 64-битного размера блока. В данном алгоритме выполняются 8 раундов преобразований, в каждом из которых производятся следующие действия (рис. 3.180) [254]:

Читать далее »
 
Rambler's Top100