针对密码学中布尔函数的构造需求,利用布尔函数的谱表示,分析了其在可逆变换下的不变性质,探讨了如何将布尔函数的多种性质需求达到最优,给出了一种构造具有最大代数免疫阶的弹性函数的构造方法。
The good characteristics of Boolean function decide the security of cryptography to a certain extent.Focusing on construction requirements of Boolean function,high nonlinearities,high algebraic immunity and high resiliency orders,compromising of these properties is explored.Using the spectral representation of Boolean functions,a construction of resilient Boolean functions with maximum algebraic immunity is proposed based on studies of cryptograph properties invariance under reversible transformation.