Abstract:
This paper investigates cubic monomial Boolean functions
fμ(
x)=
Tr(
μxd) with n variables, where
d=2
i+2
j+1,
μ∈
GF(2
n)
*, and
n>
i>
j. The known results show that the Boolean functions
fμ(
x) has good lower bounds on the second nonlinearity for
n>2
i. This paper firstly studies all lower bounds on the nonlinearity of the derivatives of
fμ(
x), then the lower bounds on the second order nonlinearity of
fμ(
x) for
n≤2
i are given. The results show that the lower bounds on the second order nonlinearity of
fμ(
x) for
n≤2
i are tighter than that of
fμ(
x) for
n>2
i. Therefore, whether
n>2
i or
n≤2
i, the Boolean functions
fμ(
x) can resist quadratic or linear approximation attacks.