A function from $\Bbb F_{2^n}$ to $\Bbb F_{2^n}$ is said to be {\em $k$th order sum-free} if the sum of its values over each $k$-dimensional $\Bbb F_2$-affine subspace of $\Bbb F_{2^n}$ is nonzero. This notion was recently introduced by C. Carlet as, among other things, a generalization of APN functions. At the center of this new topic is a conjecture about the sum-freedom of the multiplicative inverse function $f_{\text{\rm inv}}(x)=x^{-1}$ (with $0^{-1}$ defined to be $0$). It is known that $f_{\text{\rm inv}}$ is 2nd order (equivalently, $(n-2)$th order) sum-free if and only if $n$ is odd, and it is conjectured that for $3\le k\le n-3$, $f_{\text{\rm inv}}$ is never $k$th order sum-free. The conjecture has been confirmed for even $n$ but remains open for odd $n$. In the present paper, we show that the conjecture holds under each of the following conditions: (1) $n=13$; (2) $3\mid n$; (3) $5\mid n$; (4) the smallest prime divisor $l$ of $n$ satisfies $(l-1)(l+2)\le (n+1)/2$. We also determine the ``right'' $q$-ary generalization of the binary multiplicative inverse function $f_{\text{\rm inv}}$ in the context of sum-freedom. This $q$-ary generalization not only maintains most results for its binary version, but also exhibits some extraordinary phenomena that are not observed in the binary case.
- ID статьи: 2410.10426
- Название: On Sum-Free Functions
- Авторы: Alyssa Ebeling, Xiang-Dong Hou, Ashley Rydell, Shujun Zhao
- Классификация: math.NT (теория чисел), cs.IT (теория информации), math.IT (математическая теория информации)
- Дата публикации: октябрь 2024 г. (препринт arXiv)
- Ссылка на статью: https://arxiv.org/abs/2410.10426
В данной работе исследуется концепция функций без сумм над конечными полями. Функция из F2n в F2n называется k-порядка без сумм, если сумма её значений на каждом k-мерном F2-аффинном подпространстве ненулевая. Это понятие было недавно введено К. Карле как обобщение APN-функций. Центральным вопросом исследования является гипотеза о свойствах функции мультипликативного обращения finv(x)=x−1. Известно, что finv является 2-порядка (эквивалентно, (n−2)-порядка) без сумм тогда и только тогда, когда n нечётно. Гипотеза утверждает, что для 3≤k≤n−3 функция finv никогда не является k-порядка без сумм. Гипотеза доказана для чётных n, но остаётся открытой для нечётных n.
- Определение проблемы: Работа посвящена изучению свойств функций без сумм, в частности свойств функции мультипликативного обращения. Функция без сумм — это функция, у которой сумма значений на всех k-мерных аффинных подпространствах ненулевая.
- Значимость:
- Функции без сумм являются естественным обобщением почти совершенно нелинейных (APN) функций, которые широко изучаются в криптографии благодаря их устойчивости к дифференциальным атакам
- Решают проблему уязвимости блочных шифров перед интегральными атаками, которые используют предсказуемость сумм значений S-блоков на аффинных подпространствах
- С теоретической точки зрения концепция функций без сумм обладает богатым математическим содержанием
- Существующие ограничения:
- Для нечётных n центральная гипотеза (Гипотеза 1.1) о свойствах функции мультипликативного обращения остаётся полностью нерешённой
- Отсутствуют исследования надлежащих обобщений на случай q-ичных полей
- Исследовательская мотивация: Продвижение понимания теории функций без сумм, в частности решение важной гипотезы, связанной с функцией мультипликативного обращения, и исследование её обобщений на более общие конечные поля.
- Доказательство Гипотезы 1.1 при различных условиях:
- Случай n=13
- Случай 3∣n
- Случай 5∣n
- Случай, когда наименьший простой делитель l удовлетворяет (l−1)(l+2)≤(n+1)/2
- Определение "правильного" q-ичного обобщения двоичной функции мультипликативного обращения: Доказано, что функция gq−1(x)=1/xq−1 является надлежащим q-ичным обобщением finv в двоичном случае
- Предоставление новых методов доказательства: Использование границ Ланга-Вейля для нового доказательства того, что 4∈Kn (для всех n≥6)
- Обнаружение аномальных явлений в q-ичном случае: Посредством компьютерного поиска обнаружено, что для q=3,5 и n=7 функция gq−1 является k-порядка без сумм для всех 1≤k≤6 над Fq7
Для функции f:Fqn→Fqn над конечным полем Fqn исследуется её свойство k-порядка без сумм, то есть для всех k-мерных Fq-аффинных подпространств A выполняется ∑x∈Af(x)=0.
- Метод определителя Мура:
- Использование определителя Мура Δ(X1,…,Xk) для характеризации линейной независимости
- Установление связи между свойством без сумм и нулями определителя Мура
- Метод симметрических многочленов:
- Переформулировка критерия Карле в виде симметрических многочленов
- Введение многочлена Θk(X1,…,Xk)
- Метод границ Ланга-Вейля:
- Использование границ Ланга-Вейля из алгебраической геометрии для оценки числа точек алгебраических многообразий над конечными полями
- Доказательство абсолютной неприводимости Θ4
- Единая теоретическая база:
- Установление единой теоретической базы от двоичного к q-ичному случаю
- Доказательство того, что большинство двоичных результатов обобщаются на q-ичный случай
- Новые методы конструирования:
- Теорема 3.3 предоставляет систематический метод конструирования новых нарушений из известных нарушений свойства без сумм
- Использование структуры подполей для рекурсивного конструирования
- Доказательство абсолютной неприводимости:
- В приложении приводится техническое доказательство абсолютной неприводимости многочлена Θ4
- Это является ключевым шагом для применения границ Ланга-Вейля
Теорема 3.6: Пусть n≥3 — нечётное число, l — наименьший простой делитель n. Если (l−1)(l+2)≤(n+1)/2, то Гипотеза 1.1 верна для n.
Теорема 4.6 (q-ичный вариант критерия): Функция gq−1 не является k-порядка без сумм тогда и только тогда, когда существуют v1,…,vk∈Fqn такие, что Δ(v1,…,vk)=0, но Δ1(v1,…,vk)=0.
Следствие 3.7: Если 3∣n, то Гипотеза 1.1 верна для n.
Теорема 3.13: Если 5∣n, то Гипотеза 1.1 верна для n.
Предложение 4.7:
- gq−1 является 1-порядка без сумм
- При n≥2 функция gq−1 является 2-порядка без сумм тогда и только тогда, когда n нечётно
- Случай n=13: Посредством компьютерного поиска верифицирована справедливость Гипотезы 1.1 для n=13
- Численные результаты для q-ичного случая: Проведена систематическая вычислительная верификация для q=3,5 и 7≤n≤11
- Для q=3,5 и n=7 функция gq−1 является k-порядка без сумм для всех 1≤k≤6
- Такое явление никогда не наблюдалось в двоичном случае, демонстрируя уникальные свойства q-ичного случая
Данная работа основана на следующих важных исследованиях:
- Пионерская работа Карле: Введение концепции функций без сумм и основная теория
- Теория APN-функций: Функции без сумм являются обобщением APN-функций
- Теория определителя Мура над конечными полями: Предоставляет важные технические инструменты
- Методы алгебраической геометрии: Применение границ Ланга-Вейля и других инструментов
- Решена важная гипотеза о свойствах функции мультипликативного обращения при различных условиях
- Установлена полная теоретическая база от двоичного к q-ичному случаю
- Обнаружены новые явления в q-ичном случае
- Гипотеза 1.1 для общего нечётного n остаётся полностью нерешённой
- Наиболее сложные случаи — когда n является простым числом или произведением двух близких простых чисел
- Теоретическое объяснение аномальных явлений в q-ичном случае требует дальнейшего исследования
- Полное решение Гипотезы 1.1
- Глубокое понимание специальных свойств q-ичного случая
- Исследование применений функций без сумм в криптографии
- Изучение неприводимости более общих многочленов Θk
- Значительный теоретический вклад: Достигнут существенный прогресс в решении важной открытой проблемы
- Методологические инновации: Комбинирование теории чисел, алгебраической геометрии и вычислительных методов
- Полнота результатов: Наличие как теоретических доказательств, так и вычислительной верификации
- Ценность обобщений: Установление единой базы от двоичного к q-ичному случаю
- Неполное решение центральной гипотезы: Остаются непокрытые случаи
- Техническая сложность: Некоторые доказательства (например, доказательство неприводимости в приложении) весьма технические
- Ограниченное исследование приложений: Недостаточное обсуждение практических криптографических приложений
- Академическая ценность: Продвижение развития новой теории функций без сумм
- Методологический вклад: Предоставление новых инструментов и методик для решения аналогичных проблем
- Междисциплинарное значение: Связь теории чисел, алгебраической геометрии и криптографии
- Проектирование и анализ S-блоков в криптографии
- Исследование алгебраических свойств функций над конечными полями
- Проектирование криптографических систем, устойчивых к интегральным атакам
Определитель Мура Δ(X1,…,Xk)=det(Xjqi−1)1≤i,j≤k играет ключевую роль в определении линейной независимости векторов. Свойства нулей его модификации Δ1 напрямую связаны с нарушением свойства без сумм.
Переформулировка критерия Карле в виде симметрических многочленов позволяет авторам использовать глубокие результаты теории симметрических функций, что создаёт основу для последующего анализа неприводимости.
Доказав абсолютную неприводимость Θ4, авторы могут применить границы Ланга-Вейля для точной оценки числа точек соответствующих алгебраических многообразий, завершив новое доказательство того, что 4∈Kn.
Данная работа вносит значительный вклад в новую область функций без сумм, не только продвигая теоретическое понимание центральной гипотезы, но и устанавливая базу для обобщений на более общие случаи, создавая прочный фундамент для последующих исследований.