Из Википедии, бесплатной энциклопедии
Перейти к навигации Перейти к поиску

В криптографии , Khazad / х Руководство ɑ Z ɑ д / представляет собой блочный шифр разработанный Пауло ОДС Barreto вместе с Винсентом Rijmen , один из дизайнеров Advanced Encryption Standard ( Rijndael ). KHAZAD назван в честь Khazad-dm , вымышленного дварфского царства в трудах JRR Tolkien (см. Также Khazad ). ХАЗАД был представлен на первой НЕССИ семинар в 2000 году, и после некоторых небольших изменений был выбран в качестве финалиста проекта.

KHAZAD имеет структуру сети замещения-перестановки из восьми этапов, аналогичную структуре SHARK , предшественницы Rijndael. Этот алгоритм классифицируется как алгоритм « унаследованного уровня » с размером блока 64-бит (общий со старыми шифрами, такими как DES и IDEA ) и 128-битным ключом . KHAZAD активно использует инволюции в качестве подкомпонентов; это сводит к минимуму разницу между алгоритмами шифрования и дешифрования .

Авторы заявили, что «KHAZAD не запатентован (и никогда не будет) запатентован . Его можно использовать бесплатно для любых целей».

Фредерик Мюллер обнаружил атаку, которая может сломать пять из восьми раундов KHAZAD. По состоянию на август 2009 г. не известно ни о каких атаках лучше этой.

Ссылки [ править ]

  • Фредерик Мюллер (декабрь 2003 г.). Новая атака на Хазада . Достижения в криптологии - ASIACRYPT 2003. Тайбэй : Springer-Verlag. С. 347–358. CiteSeerX  10.1.1.108.7998 .

Внешние ссылки [ править ]