CIPHERUNICORN-E - CIPHERUNICORN-E
Общий | |
---|---|
Дизайнеров | NEC |
Впервые опубликовано | 1998 |
Преемники | CIPHERUNICORN-A |
Сертификация | CRYPTREC (Кандидат) |
Деталь шифра | |
Ключевые размеры | 128 бит |
Размеры блоков | 64 бит |
Структура | Сеть Фейстеля |
Раундов | 16 |
В криптография, CIPHERUNICORN-E это блочный шифр сделано NEC в 1998 году. Он был среди криптографических методов, рекомендованных для использования правительством Японии CRYPTREC в 2003 г. Однако он был понижен до уровня «кандидата» в редакции CRYPTREC 2013 г.
Алгоритм имеет 16-раундовый модифицированный Сеть Фейстеля структура с дополнительной функцией микширования в зависимости от ключа после каждых 2 раундов. В размер блока составляет 64 бита, а размер ключа 128 бит. Функция раунда довольно сложна и разбита на два почти параллельных вычисления.
Первая часть (называемая Основной поток дизайнеров) состоит из XOR и S-коробка поиски, с некоторыми вариантами, на которые повлияла вторая часть. Эта вторая функция (называемая временная генерация ключей) использует больше XOR и две операции, которые эквивалентны модульное умножение. Подключи добавляются на разных этапах обеих частей функции раунда. Всего имеется 4 S-блока, каждый с 8-битными входами и выходами.
В 2000 году NEC использовала ту же высокоуровневую структуру с более сложными компонентами для разработки CIPHERUNICORN-A шифр.
CIPHERUNICORN-E's ключевой график использует вложенную сеть Фейстеля, основанную на некоторых из тех же строительных блоков, что и сам шифр.
Сложность раундовой функции CIPHERUNICORN-E затрудняет анализ. Был проведен некоторый ограниченный анализ упрощенных вариантов, показывающий, что они, вероятно, устойчивы к обоим дифференциал и линейный криптоанализ.
Рекомендации
- ISO / IEC9979-0019 Регистровая запись (PDF), зарегистрировано 6 июля 1998 г. (включает пример исходного кода реализации)
- Мэтт Робшоу (14 декабря 2001 г.). "Криптографический обзор CIPHERUNICORN-E" (PDF ). Получено 21 января 2007. Цитировать журнал требует
| журнал =
(помощь) - Давид Вагнер (17 декабря 2001 г.). «Оценка защищенности CIPHERUNICORN-E от определенных атак» (PDF). Получено 21 января 2007. Цитировать журнал требует
| журнал =
(помощь)