加密算法Serpent的线性变换的一些性质

来源 :计算机研究与发展 | 被引量 : 0次 | 上传用户:lucien001
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
对加密算法Serpent中的线性变换进行了仔细的研究,证明了该线性变换的一些性质.根据这些性质,并引进Λ-集合和影响集的概念,得到了对于3轮Serpent加密算法实施Square攻击的如下步骤:①获取满足一定条件的16个明文分组所对应的密文分组;②任意选取128位的密钥K3,并求其上述16个密文分组的异或;③对所得到的16个分组施行S2的逆变换;④求这16个分组的按位异或,若为0,则说明②中所选取的K3是正确的,否则返回②. 该攻击法需要16个选择明文分组和平均2127的异或运算和S2逆变换. 其中S2表
其他文献
介绍了桃园煤矿处于火区附近的1024-2工作面在掘进准备时的生产技术管理,通过实践证明该生产技术管理是可行的,对今后有一定的指导作用.
0 引言在会计领域中,信息技术等高科技技术的不断使用,用信息技术进行会计信息收集已是企业进行现代化管理的必然趋势.会计数据的收集是指对原始数据的收集,根据不同的目的,