Уточнённые асимптотические оценки для числа (n, m, k)- устойчивых двоичных отображений
Уточнена локальная предельная теорема для распределения части вектора спектральных коэффициентов линейных комбинаций координатных функций случайного двоичного отображения. С помощью этой теоремы получена асимптотическая формула для |R (m, n, k)| - числа (n, m, к)-устойчивых двоичных отображе- n (1 - с) ний в случае n ^ те, m ф {1,2,3,4} и k ^ --- для произвольного 5 + 2 log2 n 0 <с< 1, k = Of А): vin n/ log2 | R (m, n,k) | - m2n - (2m - 1) (^ Q + log2 £ (^ ) + + (2 · 3m-2 - 1) Ind {m = 1} E (nY s=0 V S/ Найдены верхние и нижние асимптотические оценки для |R (m,n, k)\ в случае n ^ то, k (5 + 2 log2 n) + 5m ^ n (1 - e) для произвольного 0 < e < 1: k n k n -£i (m - 1) E (n) < s=0 V SJ < log2 | R (m, n,k) \ - m2n + (2m - 1) (^^k Q + ^ ^f £ ) < m - 1) E ) + E l s s=0\ S/ s=0\ s для произвольных e1, e2 (0 < e1, e2 < 1).
Refined asymptotic estimates for the number of (n, m, k)-resilient boolean mappings.pdf Как известно, многие свойства двоичных отображений и определяемые ими классы вектор-функций исторически выделялись под влиянием задач разработки и анализа криптографических систем. К таким классам относятся и широко известные в математике и её приложениях (n, m, к)-устойчивые или, как их можно назвать в соответствии с [1], k-эластичные отображения. Такие вектор-функции используются, например, в поточных шифрсистемах в качестве комбинирующих функций, обладающих способностью противостоять корреляционному методу криптоанализа, так как их выход статистически не зависит от некоторых комбинаций входов. Обозначим через Vn множество двоичных векторов размерности n. В [2] доказано, что многие важные свойства двоичного отображения / (а) = (f1 (а) , /2 (а) ,...,/m (а)) : Vn ^ Vm, к которым относится и (n, m, k)-устойчивость, сводятся к обладанию этими свойствами всеми ненулевыми линейными комбинациями координатных функций / (а), называемыми в [3] компонентными функциями или компонентами. Свойства компонент могут быть, в частности, выражены в терминах их спектральных коэффициентов Фурье - Уолша - Адамара [4], или, иначе говоря, коэффициентов статистической структуры в соответствии с [5, с. 71]: FiJ (/) = А/ (/) = 2 Е (-1)(^(J)J)(x)®Wn(I= 2n-1 - (J), /) (x) 0 tyn (I) ,x)|| , 2 xeVn где / = (/1,...,/m); ||/1| -вес булевой функции /1; J = {j1,...,j|j|} С {1,...,m}; (J) -двоичный вектор длины m, у которого на j1,... , j|j| координатах стоят единицы, а на остальных нули. В терминологии [6] (J) называется индикаторным вектором множества J. Определение 1. Отображение / из множества B^ всех m-мерных двоичных функций от n переменных называется (n, m, k)-устойчивым, если для любых I, J, 0 = J С {1,... ,m}, I С {1,... ,n}, \1 \ ^ k, выполняется А/ (/) = 0. Пусть функция f выбирается случайно и равновероятно из множества B^. Рассмотрим для этой функции вектор коэффициентов статистической структуры Аk (f) = (А/ (f) : 0 = J С {1,... ,m}, I С {1,..., n}, |/1 ^ k) k /n\ длины N = N (n, m, k) = (2m - I. Для упрощения записи введём обозначения s=0 V V exp2 x = 2x, T = T (n, m, k) = ^ (£) (2™ - 1) + N (n, m, k) log^ . Теорема 1. Пусть при всех достаточно больших n для произвольного 0 < е < 1 выполняется k (5 + 2log2 n) + 5m ^ n (1 - е). Тогда для векторов a = (aJ : 0 = J С С {1,..., m}, / С {1,... , n}, |/1 ^ k) размерности N, координаты которых удовлетворяют сравнениям (см. [7]) £ (-1)|L|aL = 0 (mod2|/|) , Е (-1)|L|+|S|af = 0 (mod2|J|+|J|-1) , LC/ 0=SCJ,LC/ для любых 0 = J Е {1,... , m} и / Е {1,... , n} справедливо: P (Ak = a) =05 (a) exp (-2ne-1-log2 5) + + exp2 (-T (n,m,k))(exp(-21-n E E (a/)^ x V V 0=Je{1,...,m} /C{1,...,n},|/|
Ключевые слова
случайное двоичное отображение,
локальная предельная теорема,
спектральные коэффициенты,
устойчивые вектор-функции,
эластичные вектор-функции,
random binary mapping,
local limit theorem,
spectral coefficient,
resilient vector Boolean functionАвторы
Панков Константин Николаевич | Московский государственный технический университет радиотехники; Московский технический университет связи и информатики | кандидат физико-математических наук, доцент; научный сотрудник | k.n.pankov@gmail.com |
Всего: 1
Ссылки
Панков К. Н. Асимптотические оценки для чисел двоичных отображений с заданными криптографическими свойствами // Математические вопросы криптографии. 2014. №4. С. 73-97.
Логачев О. А., Сальников А. А., Смышляев С. В., Ященко В. В. Булевы функции в теории кодирования и криптологии. М.: МЦНМО, 2012.
Carlet C. Vectorial Boolean functions for cryptography // Boolean Models and Methods in Mathematics, Computer Science, and Engineering. Encyclopedia of Mathematics and its Applications. V. 134. N.Y.: Cambridge University Press, 2010. P. 398-472.
Денисов О. В. Локальная предельная теорема для распределения части спектра случайной двоичной функции // Дискретная математика. 2000. №1. С. 82-95.
Словарь криптографических терминов. М.: МЦНМО, 2006.
Сачков В. Н. Курс комбинаторного анализа. Ижевск: НИЦ «Регулярная и хаотическая динамика», 2013.
Панков К. Н. Оценки скорости сходимости в предельных теоремах для совместных распределений части характеристик случайных двоичных отображений // Прикладная дискретная математика. 2012. №4. С. 14-30.
Canfield E. R., Gao Z., Greenhill C., et al. Asymptotic enumeration of correlation-immune Boolean functions // Cryptography and Communications. 2010. No. 1. P. 111-126.