|
Математические методы криптографии
О разностях по модулю $2^n$, с высокой вероятностью проходящих через ARX-преобразование
А. С. Мокроусовa, Н. А. Коломеецbc a Новосибирский национальный исследовательский государственный университет
b Институт математики им. С.Л. Соболева Сибирского отделения Российской академии наук, г. Новосибирск
c Новосибирский государственный университет, механико-математический факультет
Аннотация:
Исследуются высокие значения разностной характеристики по модулю $2^n$ для преобразования $(x \oplus y) \lll r$, где $x, y \in \mathbb{Z}_2^n$ и $1 \leq r < n$. Они интересны в контексте разностного криптоанализа шифров, использующих сложение по модулю $2^n$, побитовый XOR и циклический сдвиг битов на $r$ позиций как базовые операции. Описаны все разности с вероятностью больше $1/4$ с точностью до симметрий аргументов. Возможными значениями вероятности при этом условии являются $1/3 + 4^{2 - i} / 6$ для всех $i \in \{1, \dots, n\}$, что совпадает с аналогичными вероятностями для преобразования $x \oplus y$. Описаны разности, на которых достигается каждое из значений, и подсчитано их количество. Установлено, что общее число разностей с приведёнными вероятностями равно $48n - 68$ при $n \geq 2$.
Ключевые слова:
ARX, разностные характеристики, XOR, сложение по модулю, циклический сдвиг битов.
Образец цитирования:
А. С. Мокроусов, Н. А. Коломеец, “О разностях по модулю $2^n$, с высокой вероятностью проходящих через ARX-преобразование”, ПДМ. Приложение, 2023, № 16, 70–73
Образцы ссылок на эту страницу:
https://www.mathnet.ru/rus/pdma611 https://www.mathnet.ru/rus/pdma/y2023/i16/p70
|
|