论文部分内容阅读
S(substitution)-盒是许多分组密码算法中的唯一非线性映射,它的密码强度决定了整个密码算法的安全强度.目前多采用m-序列、幂函数等方法来构造S-盒,但对于构造性能优良的8×8 S-盒上述方法并不十分有效.本文采用遗传算法构造S-盒,引入约束条件减小了S-盒的搜索空间,提高了搜索S-盒的效率.实验结果表明,该方法可以快速搜索到大量能够较强地抵抗差分密码分析和线性密码分析的S-盒.