Нимб (шифр)
Общий | |
---|---|
Дизайнеры | Алексис Мачадо |
Впервые опубликовано | 2000 |
Деталь шифрования | |
Размеры ключей | 128 бит |
Размеры блоков | 64 бита |
Раунды | 5 |
Лучший публичный криптоанализ | |
Дифференциальный криптоанализ может взломать Nimbus с помощью 256 выбранных открытых текстов. |
В криптографии в 2000 году . Nimbus — это блочный шифр, изобретенный Алексисом Мачадо Он был представлен в проекте NESSIE , но не был выбран.
Алгоритм использует 128-битный ключ. Он работает с блоками по 64 бита и состоит из 5 раундовшифрование. Функция округления чрезвычайно проста. В каждом раунде блок подвергается операции XOR с подключом, порядок его бит меняется на обратный, а затем он умножается по модулю 2. 64 другим подразделом, который должен быть нечетным. [1]
«Нимбус» сломал Владимир Фурман ; он нашел дифференциальную атаку, используя только 256 выбранных открытых текстов. [2]
Ссылки [ править ]
- ^ Мерфи, Шон; Уайт, Джульетта (23 сентября 2001 г.). «Оценка безопасности первой фазы NESSIE: 2.4.6 Nimbus» (PDF) . п. 22 . Проверено 13 сентября 2018 г.
- ^ Эли Бихам , Владимир Фурман (29 ноября 2000 г.). «Дифференциальный криптоанализ Нимбуса». Быстрое программное шифрование . Конспекты лекций по информатике. Том. 2355. стр. 187–195. дои : 10.1007/3-540-45473-X_16 . ISBN 978-3-540-45473-1 .