-
题名AES算法攻击方法的改进
被引量:3
- 1
-
-
作者
曾游
戚文峰
-
机构
信息工程大学信息工程学院
-
出处
《信息工程大学学报》
2003年第2期14-17,共4页
-
基金
全国优秀博士学位论文专项基金资助(200060)
-
文摘
本文提出了一种改进AES攻击算法,通过调整轮变换的顺序,用密钥的变形形式,合理安排求取密钥的顺序,利用密钥相关性,最终减少了密钥穷尽量。以5轮AES为例,用改进算法求出全部第5轮密钥时,密钥穷尽量由原来4·240减少到240+232+216+9·28。
-
关键词
分组密码
AES算法
SQUARE攻击
∧-set
密钥相关性
-
Keywords
block cipher
AES
square attack
Λ-set
related-key
-
分类号
TN918
[电子电信—通信与信息系统]
-
-
题名改进的Camellia-256高阶中间相遇攻击
- 2
-
-
作者
张丽
卫宏儒
-
机构
北京科技大学数理学院
-
出处
《计算机科学》
CSCD
北大核心
2019年第11期119-122,共4页
-
基金
国家自然科学基金(61672509,U1603116)
内蒙古自治区科技创新引导奖励资金项目资助
-
文摘
Camellia是一种具有Feistel结构的迭代型分组密码。Camellia算法的分组长度为128比特,密钥长度为128比特、192比特或256比特,其中密钥长度为128比特时迭代轮数为18轮,当密钥长度为192比特或256比特时,迭代轮数为24轮。目前,对Camellia算法的安全性分析一直是研究的热点。文中根据Camellia的密钥扩展算法和密钥相关性,分析了轮密钥之间的关系,并借助密钥桥找到了猜测密钥的8条关系。因此在对16轮Camellia-256进行高阶中间相遇攻击时,减少了在计算相关值时所需的子密钥数量,使得时间复杂度减少了28。这个结果比之前任何不带函数和白化层的Camellia密码分析的结果都要好。
-
关键词
Camellia算法
高阶中间相遇攻击
密钥相关性
中间相遇攻击
密钥扩展算法
-
Keywords
Camellia
Higher-order meet-in-the-middle attack
Key relation
Meet-in-the-middle attack
Key schedule
-
分类号
TP309
[自动化与计算机技术—计算机系统结构]
-