Jump to content

Схема Лая – Мэсси

Схема Лая-Мэсси — это криптографическая структура, используемая при разработке блочных шифров . [ 1 ] [ 2 ] Он используется в IDEA и IDEA NXT . Схема была первоначально представлена ​​Сюэцзя Лаем. [ 3 ] при содействии Джеймса Л. Мэсси , отсюда и название схемы — Лай-Мэсси .

Схема Лай-Мэсси по конструкции похожа на сеть Фейстеля , в ней используются функции округления и полукруглой функции . Функция раунда — это функция, которая принимает два входных параметра: дополнительный ключ и блок данных и возвращает один выходной сигнал равной длины в блок данных. Полукруглая функция принимает два входа и преобразует их в два выхода. Для любого данного раунда входные данные делятся на две половины: левую и правую .

Первоначально входные данные передаются через полукруглую функцию. В каждом раунде разница между входными данными передается функции раунда вместе с дополнительным ключом, а затем результат функции раунда добавляется к каждому входу. Затем входные данные передаются через полукруглую функцию. Затем это повторяется фиксированное количество раз, и конечным результатом являются зашифрованные данные. Благодаря своей конструкции она имеет преимущество перед сетью подстановки-перестановки , поскольку не нужно инвертировать раундовую функцию, а только полукруглую, что позволяет ее легче инвертировать и позволяет произвольно инвертировать функцию округления. сложный. Процессы шифрования и дешифрования довольно похожи: вместо этого дешифрование требует изменения расписания ключей , инвертированной полукруглой функции и того, чтобы выходные данные округляющей функции вычитались, а не добавлялись.

Детали строительства

[ редактировать ]

Позволять быть круглой функцией, и полукруглая функция, и пусть быть дополнительными клавишами для раундов соответственно.

Тогда основная операция выглядит следующим образом:

Разделите блок открытого текста на две равные части ( , ).

Для каждого раунда , вычислить

где , и .

Тогда зашифрованный текст .

Расшифровка зашифрованного текста достигается путем вычисления для

где , и .

Затем это снова открытый текст.

Схема Лая-Месси предлагает свойства безопасности, аналогичные свойствам структуры Фейстеля . У нее также есть преимущество перед сетью подстановки-перестановки, заключающееся в том, что функция округления не обязательно должен быть обратимым.

Полукруглая функция необходима для предотвращения тривиальной различительной атаки ( ) . Обычно применяется ортоморфизм с левой стороны, то есть

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

может зависеть от ключа. Если это не так, последнее применение можно опустить, поскольку его обратное и так известно. Последнее применение принято называть «круглым». "для шифра, который в противном случае имеет раунды.

Литература

[ редактировать ]
  1. ^ Аарам Юн, Дже Хонг Пак, Джуён Ли: Схема Лай-Мэсси и сети квази-Фейстеля . IACR Криптология .
  2. Серж Водене: О схеме Лай-Мэсси. Архивировано 12 июля 2022 г. в Wayback Machine . АЗИЯКРИПТ'99 .
  3. ^ X. Лай. О конструкции и безопасности блочных шифров . Серия ETH по обработке информации, том. 1, Хартунг-Горре, Констанц, 1992 г.
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: dd603a4000fce56422437c4b37b1dece__1715741640
URL1:https://arc.ask3.ru/arc/aa/dd/ce/dd603a4000fce56422437c4b37b1dece.html
Заголовок, (Title) документа по адресу, URL1:
Lai–Massey scheme - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)