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

В криптографии , дифференциальные уравнения сложения (ДЭА) являются одним из самых основных уравнений , связанных с дифференциального криптоанализа , что добавки смешивания более двух различных групп (например , сложение по модулю 2 32 и сложения над полем GF (2)) и где выражаются входные и выходные различия как XOR.

Примеры [ править ]

Дифференциальные уравнения сложения (ДУС) имеют следующий вид:

где и - -битовые неизвестные переменные , и - известные переменные. Символы и обозначают сложение по модулю и побитовое исключающее или соответственно. Приведенное выше уравнение обозначено .

Пусть набор

для целого числа обозначим систему DEA, где - многочлен от . Было доказано, что выполнимость произвольного набора DEA находится в классе сложности P, когда поиск грубой силы требует экспоненциального времени .

В 2013 году Chengqing Li et al. Сообщили о некоторых свойствах особой формы DEA, где и считается известным. По сути, специальный DEA можно представить как . На основе найденных свойств был предложен и проанализирован алгоритм вывода . [1]

Приложения [ править ]

Решение произвольного набора DEA (либо в пакетном режиме, либо в модели адаптивного запроса) было предложено Сурадьюти Полом и Бартом Пренилом . Методы решения были использованы для атаки на поточный шифр Helix .

Дальнейшее чтение [ править ]

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

  1. ^ Ли, Чэнцин; Лю Юаньшэн; Чжан, Лео Ю; Чен, Майкл ZQ (2013-04-01). «Взлом алгоритма шифрования хаотических изображений, основанного на сложении по модулю и операции xor». Международный журнал бифуркаций и хаоса . 23 (4): 1350075. arXiv : 1207.6536 . Bibcode : 2013IJBC ... 2350075L . DOI : 10.1142 / S0218127413500752 . ISSN  0218-1274 .