-
题名改进Twister碰撞攻击技术
- 1
-
-
作者
曾绍昆
毛明
贺强
杨兴华
-
机构
北京电子科技学院信息安全系
西安电子科技大学通信工程学院
电子科技大学计算机科学与工程学院
-
出处
《计算机工程与应用》
CSCD
北大核心
2011年第23期117-120,共4页
-
文摘
Twister是SHA-3候选算法中的一个典型的基于AES结构的分组密码算法。介绍Twister算法现有攻击技术,并对计算复杂度进行分析。运用反弹攻击,设计了一种可行的差分路径,对Twister算法圈的碰撞攻击进行分析,得到计算复杂度分别为2128和2184的圈碰撞。基于此对Twister压缩函数的碰撞攻击进行分析,可以降低其计算复杂度。
-
关键词
Twister算法
碰撞攻击
反弹攻击
计算复杂度
SHA-3
-
Keywords
Twister algorithm
collision attack
rebound attack
computational complexity
SHA-3
-
分类号
TP301.6
[自动化与计算机技术—计算机系统结构]
-
-
题名BLAKE抗线性化差分分析安全性研究
- 2
-
-
作者
毛明
贺强
曾绍昆
张珺
-
机构
北京电子科技学院信息安全系
西安电子科技大学通信工程学院
北京邮电大学电子工程学院
-
出处
《计算机科学》
CSCD
北大核心
2011年第7期76-79,共4页
-
文摘
基于模加、循环及异或运算的系统(ARX系统)通常被认为是设计密码算法的重要基础。在SHA-3第二轮候选算法中,BLAKE等杂凑函数基于该系统设计。通过对BLAKE-32中的模加运算进行线性化,分析了初始差分在各轮运算过程中的扩散情况,得出了初始状态字存在差分时各轮运算中差分的扩散特征。在此基础上,研究了多次加法运算的线性化逼近概率,并分析了线性化逼近方法对分析算法的有效性。研究表明,线性化情况下,部分初始差分字在BLAKE-32中的扩散效果并不理想,可以将BLAKE算法局部线性化后进行差分攻击。
-
关键词
杂凑函数
ARX
BLAKE算法
线性化
差分攻击
-
Keywords
Hash function
ARX
BLAKE algorithm
Linearization
Differential attack
-
分类号
TP309
[自动化与计算机技术—计算机系统结构]
-
-
题名BLAKE-32的自由起始原象攻击
- 3
-
-
作者
贺强
毛明
曾绍昆
-
机构
西安电子科技大学通信工程学院
北京电子科技学院信息安全系
-
出处
《计算机应用》
CSCD
北大核心
2010年第8期2154-2156,共3页
-
文摘
SHA-3第二轮候选算法BLAKE采用局部宽管道技术和改进的MD迭代结构,其内核为Chacha密码算法的内核,该算法的安全性还未得到证明。通过分析BLAKE算法的结构及其消息置换特征,首次采用分段—连接技术对其进行了3轮的自由起始原象攻击。结果表明,消息置换的设计存在缺陷,而且这一设计缺陷影响了BLAKE算法的安全性。
-
关键词
消息摘要
安全性
分段—连接
自由起始原象攻击
-
Keywords
message digest security splice-and-subsection free-starting preimage attack
-
分类号
TP309
[自动化与计算机技术—计算机系统结构]
-