Jump to content

Краб (шифр)

Краб
Общий
Дизайнеры Берт Калиски , Мэтт Робшоу
Впервые опубликовано 1993
Получено из MD5
Связано с ШАКАЛ
Деталь шифрования
Размеры ключей 80 бит
Размеры блоков 8192 бита
Структура Криптографическая хэш-функция
Лучший публичный криптоанализ
Предлагается дифференциальный криптоанализ с использованием не более 2 16 выбранные открытые тексты

В криптографии , Crab — это блочный шифр предложенный Бертом Калиски и Мэттом Робшоу на первом семинаре по быстрому программному шифрованию в 1993 году. На самом деле не предназначенный для использования, Crab был разработан для демонстрации того, как идеи хэш-функций могут быть использованы для создания быстрого шифра.

Crab имеет необычно большой размер блока — 8192 бита. Его создатели предлагали использовать 80-битный ключ, однако шифр мог использовать ключ любого размера . Авторы не указали фактическое расписание ключей , а лишь указали, что ключ используется для генерации двух больших наборов подразделов : перестановки чисел от 0 до 255 и массива из 2048 32-битных чисел. Блок разделен на 256 32-битных подблоков, которые вначале переставляются местами. Затем алгоритм делает четыре прохода по данным, каждый раз применяя одно из четырех преобразований, адаптированных из MD5 .

Краткая заметка о криптоанализе Crab включена в статью Маркку-Юхани Сааринен о блочных шифрах на основе SHA-1 и MD5, опубликованную на FSE 2003. Автор демонстрирует слабость Crab, которая позволяет распознавателю использовать не более дюжины выбранных Plaintexts и предполагает, что это можно преобразовать в атаку с полным восстановлением ключей, используя не более 2 16 выбранные открытые тексты. Такая атака будет зависеть от используемого расписания ключей.

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

  • Б.С. Калиски и М.Дж.Б. Робшоу (декабрь 1993 г.). Предложение по быстрому блочному шифру . Быстрое программное шифрование (FSE '93). Кембридж : Springer-Verlag . стр. 33–40.
  • Патент США 6,463,150 Патент на устройство шифрования, использующее Crab.
  • Шнайер, Брюс (1996). Прикладная криптография (2-е изд.). Джон Уайли и сыновья . стр. 342–344. ISBN  0-471-11709-9 .
  • Маркку-Юхани Олави Сааринен (февраль 2003 г.). Криптоанализ блочных шифров на основе SHA-1 и MD5 (PDF) . ФСЕ '03. Лунд: Springer-Verlag. стр. 36–44 . Проверено 12 октября 2007 г.


Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: 08baf40dedcfe94911a1e3b76beb5026__1706271300
URL1:https://arc.ask3.ru/arc/aa/08/26/08baf40dedcfe94911a1e3b76beb5026.html
Заголовок, (Title) документа по адресу, URL1:
Crab (cipher) - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)