一种关于分组密码的新的统计检测方法
统计检测在分组密码安全性评估的过程中发挥着重要的作用,许多密码标准组织纷纷把对分组密码的统计检测作为评估过程中的重要环节来实施.文中提出了一种有效、实用的统计检测方法.该统计检测方法以分组长度为统计单位,将一个分组的某一字节取遍所有的值而其它字节固定不变.经过密码变换后,将256个输出值进行异或,通过检测输出异或值每一位为0(或1)的概率是否为1/2来判断分组密码是否随机.该检测方法可以一定程度地反映出分组密码抵抗积分攻击的能力.与此同时,基于推广的积分攻击方法,文中在已有方法的基础上提出了更一般的统计检测方法.另外,文中分别对Rijndael算法、Camellia算法和SMS4算法进行了统计检测,这3种算法分别从第4轮、第5轮和第7轮开始呈现出良好的统计性能.
统计检测、分组密码、安全性评估、积分攻击
32
TP309(计算技术、计算机技术)
国家自然科学基金60603013;国家"八六三"高技术研究发展计划项目基金2007AA01Z470,2008AA01Z417;北京市自然科学基金4072026
2009-05-25(万方平台首次上网日期,不代表论文的发表时间)
共7页
595-601