TY - JOUR
T1 - On Various Nonlinearity Measures for Boolean Functions
AU - Boyar, Joan
AU - Find, Magnus Gausdal
AU - Peralta, Rene
PY - 2016
Y1 - 2016
N2 - A necessary condition for the security of cryptographic functions is to be “sufficiently distant” from linear, and cryptographers have proposed several measures for this distance. In this paper, we show that six common measures, nonlinearity, algebraic degree, annihilator immunity, algebraic thickness, normality, and multiplicative complexity, are incomparable in the sense that for each pair of measures, μ 1,μ 2, there exist functions f 1,f 2 with f 1 being more nonlinear than f 2 according to μ 1, but less nonlinear according to μ 2. We also present new connections between two of these measures. Additionally, we give a lower bound on the multiplicative complexity of collision-free functions.
AB - A necessary condition for the security of cryptographic functions is to be “sufficiently distant” from linear, and cryptographers have proposed several measures for this distance. In this paper, we show that six common measures, nonlinearity, algebraic degree, annihilator immunity, algebraic thickness, normality, and multiplicative complexity, are incomparable in the sense that for each pair of measures, μ 1,μ 2, there exist functions f 1,f 2 with f 1 being more nonlinear than f 2 according to μ 1, but less nonlinear according to μ 2. We also present new connections between two of these measures. Additionally, we give a lower bound on the multiplicative complexity of collision-free functions.
KW - cryptography
KW - nonlinearity
KW - multiplicative complexity
KW - algebraic degree
KW - annihilator immunity
KW - normality
KW - algebraic thickness
U2 - 10.1007/s12095-015-0150-9
DO - 10.1007/s12095-015-0150-9
M3 - Journal article
C2 - 27458499
SN - 1936-2447
VL - 8
SP - 313
EP - 330
JO - Cryptography and Communications
JF - Cryptography and Communications
IS - 3
ER -