WikiDer > NUSH

NUSH
NUSH
Общий
ДизайнеровАнатолий Лебедев, Алексей Волчков
Впервые опубликовано2000
Деталь шифра
Ключевые размеры128, 192 или 256 бит
Размеры блоков64, 128 или 256 бит
Раундов9, 17 или 33
Лучшая публика криптоанализ
А линейная атака быстрее, чем был найден исчерпывающий поиск.[1]

В криптография, NUSH это блочный шифр изобретен Анатолий Лебедев и Алексей Волчков для российской компании LAN Crypto. Он был отправлен в НЕССИ проект, но не был выбран.

NUSH существует в нескольких различных вариантах с использованием ключей 128, 192 или 256 бит и размером блока 64, 128 или 256 бит. Количество раундов - 9, 17 или 33, в зависимости от размера блока. Алгоритм использует ключевое отбеливание, но нет S-боксы; единственные операции, которые он использует: И, ИЛИ ЖЕ, XOR, модульное дополнение, и вращение долота.

Было показано, что линейный криптоанализ может сломать NUSH с меньшими усилиями, чем атака грубой силой.[2]

Рекомендации

  1. ^ Ларс Кнудсен, Ховард Раддум (2001-03-07). «Первый отчет о Whirlpool, NUSH, SC2000, Noekeon, Two-Track-MAC и RC6» (PDF). Получено 2018-09-13. Цитировать журнал требует | журнал = (помощь)
  2. ^ Вэньлин Ву, Дэнго Фэн (23 июля 2001 г.). «Линейный криптоанализ блочного шифра NUSH». Наука Китай Информационные науки. 45 (1): 59–67. Дои:10.1360 / 02yf9005 (неактивно 2020-10-24). ISSN 1009-2757.CS1 maint: DOI неактивен по состоянию на октябрь 2020 г. (связь)