-
题名减轮Serpent算法差分-线性分析的新结果
被引量:2
- 1
-
-
作者
陈少真
付志新
任炯炯
-
机构
信息工程大学
密码科学技术国家重点实验室
-
出处
《信息工程大学学报》
2020年第6期699-704,共6页
-
基金
数学工程与先进计算国家重点实验室开放基金课题(2018A03)
国家密码发展基金资助项目(MMJJ20180203)
信息保障技术重点实验室开放基金课题(KJ-17-002)。
-
文摘
Serpent算法是进入AES竞赛最后一轮的密码算法之一,分析了该算法的S盒和线性变换等组件性质,归纳出了其在差分和掩码传播过程中的若干规律。以此为基础搜索得到6条9轮差分-线性区分器,其中最好的1条区分器理论偏差达到2-57,优于现有最佳同轮数差分-线性区分器,能够更好地将随机置换和密码算法区分开。利用搜索到的区分器对减轮Serpent算法进行了差分-线性分析,并基于时空折中思想对攻击进行了改进,相比已有分析结果,在选择明文数量和攻击时间复杂度上均有一定改进。
-
关键词
serpent算法
差分-线性分析
时空折中
-
Keywords
serpent cipher
differential-linear cryptanalysis
space-time tradeoff
-
分类号
TN918.1
[电子电信—通信与信息系统]
-
-
题名高级加密标准AES候选之一——Serpent
被引量:3
- 2
-
-
作者
李斓
张焕国
-
机构
武汉大学计算机科学与技术系
武汉大学软件工程国家重点实验室
-
出处
《通信保密》
2000年第1期68-72,共5页
-
基金
西安电子科技大学ISDN国家重点实验室资助
-
文摘
介绍了一个新的分组加密算法——Serpent,它是AES的一个候选算法,该算法使用256位的密钥对128位的决数据进行加解密;描述了Serpent的加解密过程及子密钥生成过程,同时对其性能作了部分阐述。
-
关键词
密码学
分组密码
高级加密标准
serpent算法
-
Keywords
serpent, cipher, block cipher, analysis , AES
-
分类号
TP309.7
[自动化与计算机技术—计算机系统结构]
-
-
题名加密算法Serpent的线性变换的一些性质
- 3
-
-
作者
王林
-
机构
西安邮电学院
-
出处
《计算机研究与发展》
EI
CSCD
北大核心
2002年第7期781-785,共5页
-
文摘
对加密算法 Serpent中的线性变换进行了仔细的研究 ,证明了该线性变换的一些性质 .根据这些性质 ,并引进 Λ-集合和影响集的概念 ,得到了对于 3轮 Serpent加密算法实施 Square攻击的如下步骤 :1获取满足一定条件的 16个明文分组所对应的密文分组 ;2任意选取 12 8位的密钥 K3,并求其上述 16个密文分组的异或 ;3对所得到的 16个分组施行 S2 的逆变换 ;4求这 16个分组的按位异或 ,若为 0 ,则说明 2中所选取的 K3是正确的 ,否则返回 2 .该攻击法需要 16个选择明文分组和平均 2 1 2 7的异或运算和 S2 逆变换 .其中 S2 表示第 2轮的
-
关键词
加密算法serpent
A-集合
SQUARE攻击
线性变换
影响集
-
Keywords
block cipher serpent, Λ Set, Square attack, linear transformation, influence set
-
分类号
TP309.7
[自动化与计算机技术—计算机系统结构]
-