On the nonlinearity of monotone Boolean functions

被引:5
作者
Carlet, Claude [1 ,2 ,3 ,4 ]
机构
[1] Univ Paris 08, Dept Math, LAGA, St Denis, France
[2] Univ Paris 13, St Denis, Reunion, France
[3] CNRS, St Denis, Reunion, France
[4] Univ Bergen, Dept Informat, Bergen, Norway
来源
CRYPTOGRAPHY AND COMMUNICATIONS-DISCRETE-STRUCTURES BOOLEAN FUNCTIONS AND SEQUENCES | 2018年 / 10卷 / 06期
关键词
Boolean functions; Nonlinearity; Monotone functions; Walsh-Hadamard spectrum;
D O I
10.1007/s12095-017-0262-5
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
We prove a conjecture on the nonlinearity of monotone Boolean functions in even dimension, proposed in the recent paper "Cryptographic properties of monotone Boolean functions", by Carlet et al. (J. Math. Cryptol. 10(1), 1-14, 2016). We also prove an upper bound on such nonlinearity, which is asymptotically much stronger than the conjectured upper bound and than the upper bound proved for odd dimension in this same paper. Contrary to these two previous bounds, which were not tight enough for allowing to clarify if monotone functions can have good nonlinearity, this new bound shows that the nonlinearity of monotone functions is always very bad, which represents a fatal cryptographic weakness of monotone Boolean functions; they are too closely approximated by affine functions for being usable as nonlinear components in cryptographic applications. We deduce a necessary criterion to be satisfied by a Boolean (resp. vectorial) function for being nonlinear.
引用
收藏
页码:1051 / 1061
页数:11
相关论文
共 11 条
[1]  
Alon N., 2016, The Probabilistic Method, Vfourth
[2]   On learning monotone Boolean functions [J].
Blum, A ;
Burch, C ;
Langford, J .
39TH ANNUAL SYMPOSIUM ON FOUNDATIONS OF COMPUTER SCIENCE, PROCEEDINGS, 1998, :408-415
[3]  
Blum Avrim, 1993, LNCS, P278, DOI DOI 10.1007/3-540-48329-224
[4]   On the Fourier spectrum of monotone functions [J].
Bshouty, NH ;
Tamon, C .
JOURNAL OF THE ACM, 1996, 43 (04) :747-770
[5]   On cryptographic properties of the cosets of R(1, m) [J].
Canteaut, A ;
Carlet, C ;
Charpin, P ;
Fontaine, C .
IEEE TRANSACTIONS ON INFORMATION THEORY, 2001, 47 (04) :1494-1513
[6]  
Carlet C., 2010, Boolean Models and Methods in Mathematics, Computer Science, and Engineering, P257, DOI [10.1017/CBO9780511780448.011, DOI 10.1017/CBO9780511780448.011]
[7]   Cryptographic properties of monotone Boolean functions [J].
Carlet, Claude ;
Joyner, David ;
Stanica, Pantelimon ;
Tang, Deng .
JOURNAL OF MATHEMATICAL CRYPTOLOGY, 2016, 10 (01) :1-14
[8]  
Crama Y., 2011, Boolean functions: Theory, algorithms, and applications
[9]  
Dachman-Soled Dana., 2009, Theory of Computing, V5, P257, DOI DOI 10.4086/TOC.2009.V005A013
[10]   Basic theory in construction of Boolean functions with maximum possible annihilator immunity [J].
Dalai, Deepak Kumar ;
Maitra, Subhamoy ;
Sarkar, Sumanta .
DESIGNS CODES AND CRYPTOGRAPHY, 2006, 40 (01) :41-58