论文部分内容阅读
随着计算机和通信技术的发展,用户对信息的安全存储、安全处理和安全传输的需求越来越迫切。随着攻击手段的日益提高和计算机计算速度的增长,原有的DES密码体制由于密钥长度太短,无法满足需要的安全强度。最新的密码体制AES具有简洁、实现速度快、安全性高等优点,是分组密码加密体制的一个相当好的标准。 本文主要对美国高级加密标准Rijndael算法进行了比较深入的研究,包括算法的代数性质和有效的攻击方法。主要成果有: 1、对Rijndael算法进行了详细的介绍,包括算法的设计原理、设计原则,并对国内外的研究现状进行了总结 2、针对AES S盒的设计特性,详细的分析了其代数性质,给出了S盒的一个性质,并发现了其8个布尔函数之间的等价性,为进一步分析AES提供了理论基础。 3、介绍了目前针对AES的有效的一种攻击方法:差分容错攻击,并给出了完整的攻击实例来加以说明。