E2 (шифр)
Общий | |
---|---|
Дизайнеры | НТТ |
Впервые опубликовано | 1998 |
Преемники | Камелия |
Деталь шифрования | |
Размеры ключей | 128, 192 или 256 бит |
Размеры блоков | 128 бит |
Структура | Сеть Фейстеля |
Раунды | 12 |
В криптографии , E2 представляет собой симметричный блочный шифр созданный в 1998 году компанией NTT и представленный на конкурс AES .
Как и другие кандидаты AES, E2 работает с блоками по 128 бит, используя ключ длиной 128, 192 или 256 бит. Он использует 12-раундовую сеть Фейстеля . E2 имеет входное и выходное преобразование, которые используют модульное умножение , но сама функция округления состоит только из операций XOR и поиска S-box . Одиночный S-блок размером 8×8 бит создается из композиции аффинного преобразования с дискретным возведением в степень x 127 над конечным полем GF(2 8 ). NTT переняла многие особенности E2 в Camellia , которая по существу заменила E2.
Ссылки [ править ]
- М. Мацуи , Т. Токита (март 1999 г.). Криптоанализ сокращенной версии блочного шифра E2 (PDF) . 6-й международный семинар по быстрому программному шифрованию (FSE, 1999). Рим : Шпрингер-Верлаг . стр. 71–80. дои : 10.1007/3-540-48519-8_6 . Проверено 27 февраля 2007 г.