Construction and Count of Boolean Functions of an Odd Number of Variables with Maximum Algebraic Immunity

Na Li,Wen-Feng Qi
DOI: https://doi.org/10.48550/arXiv.cs/0605139
2006-05-30
Cryptography and Security
Abstract:Algebraic immunity has been proposed as an important property of Boolean functions. To resist algebraic attack, a Boolean function should possess high algebraic immunity. It is well known now that the algebraic immunity of an $n$-variable Boolean function is upper bounded by $\left\lceil {\frac{n}{2}} \right\rceil $. In this paper, for an odd integer $n$, we present a construction method which can efficiently generate a Boolean function of $n$ variables with maximum algebraic immunity, and we also show that any such function can be generated by this method. Moreover, the number of such Boolean functions is greater than $2^{2^{n-1}}$.
What problem does this paper attempt to address?