论文部分内容阅读
布尔函数在密码学中占据极为重要的地位,其密码学性质的好坏决定着密码算法的安全性,具有重要的研究价值。 在流密码中,代数攻击的提出和发展对布尔函数的设计提出了更高的要求。为了能够有效地抵抗代数攻击,提出了一个新的密码学指标:“代数免疫”,从而使“最优代数免疫布尔函数的研究”成为了一个重要的研究课题。本文首先介绍了布尔函数的预备知识,研究了布尔函数的代数免疫性质以及代数免疫性质与其他密码学性质之间的制约关系,然后研究了最优代数免疫布尔函数的几种构造方法,并对每种构造方法给出了具体的实例,最后通过在构造方法三的具体研究之下提出了一种利用本原多项式构造最优代数免疫布尔函数的构造方法。