散列函数分析中的进化类智能计算方法与应用研究

基本信息
批准号:61070228
项目类别:面上项目
资助金额:35.00
负责人:谢涛
学科分类:
依托单位:中国人民解放军国防科技大学
批准年份:2010
结题年份:2013
起止时间:2011-01-01 - 2013-12-31
项目状态: 已结题
项目参与者:刘凡保,吕振洪,孟宪增,于瑞波,陈剑南,潘振兴,冯仁则,刘时
关键词:
弱输入差分散列函数差分攻击进化计算智能分析
结项摘要

虽然基于Davies-Meyer压缩函数结构与Merkle-Damgard跌代结构设计的MDx散列函数易受差分碰撞攻击分析,但成功的差分碰撞攻击必须依赖弱输入差分选择、高概率碰撞差分路径设计以及高效碰撞消息搜索算法设计。传统差分碰撞攻击分析三步法中尤以弱输入差分选择最缺乏逻辑性,而碰撞差分路径设计与碰撞算法设计也需要极高的技巧,因而不易被掌握。本课题从研究MDx系列散列函数的弱输入差分选择原理入手,结合进化类智能计算,旨在将差分碰撞攻击推进至所有MDx以及基于MDx的密码协议的实际有效智能攻击。主要包括:1)MDx函数(包括MD5、SHA-1以及RIPEMD-160等)的弱输入差分选择理论;2)MDx函数差分路径智能化设计方法;3)MDx函数碰撞攻击智能搜索算法设计,如采用"分而治之"策略与进化计算等技术;4)MDx次原象与原象攻击;5)基于MDx函数的HMAC与NMAC等消息认证码攻击。

项目摘要

本项目以差分分析和进化计算为理论研究工具与技术实现手段,对标准散列函数MD5、SHA-1、SHA-2以及SM3的碰撞攻击问题进行了比较深入的研究,利用MD5算法的最快碰撞攻击算法对基于MD5算法的网络安全协议进行深入的实际攻击分析,包括邮局认证协议(APOP)、摘要访问认证协议(DAA)、挑战握手式认证协议(CHAP)以及H2-MAC协议等。具体研究成果包括:1)公布了首个MD5单块碰撞结果;2)开发国际上最快的MD5碰撞攻击算法;3)揭开了寻找MD5弱输入差分的分析原理,按此原理公布了23组主要的弱输入差分,据此可以组合数以百万计的不同弱输入差分,使基于MD5的安全协议防不胜防;4)基于快速碰撞算法对邮局认证协议(APOP)、摘要访问认证协议(DAA)以及挑战握手式认证协议(CHAP)成功实现了实际破解,论证了H2-MAC 对MD 结构散列函数的扩展攻击不免疫;5)对互联网包括军队内部网的身份认证密码的安全问题进行了深入细致的技术调查,形成了提交我国政府安全部门的机密报告;6)对SHA-1、SHA-2以及SM3的碰撞分析取得实质性结果,但此部分内容目前不宜公开。

项目成果
{{index+1}}

{{i.achievement_title}}

{{i.achievement_title}}

DOI:{{i.doi}}
发表时间:{{i.publish_year}}

暂无此项成果

数据更新时间:2023-05-31

其他相关文献

1

玉米叶向值的全基因组关联分析

玉米叶向值的全基因组关联分析

DOI:
发表时间:
2

基于分形L系统的水稻根系建模方法研究

基于分形L系统的水稻根系建模方法研究

DOI:10.13836/j.jjau.2020047
发表时间:2020
3

正交异性钢桥面板纵肋-面板疲劳开裂的CFRP加固研究

正交异性钢桥面板纵肋-面板疲劳开裂的CFRP加固研究

DOI:10.19713/j.cnki.43-1423/u.t20201185
发表时间:2021
4

硬件木马:关键问题研究进展及新动向

硬件木马:关键问题研究进展及新动向

DOI:
发表时间:2018
5

基于SSVEP 直接脑控机器人方向和速度研究

基于SSVEP 直接脑控机器人方向和速度研究

DOI:10.16383/j.aas.2016.c150880
发表时间:2016

谢涛的其他基金

批准号:51077018
批准年份:2010
资助金额:34.00
项目类别:面上项目
批准号:41276187
批准年份:2012
资助金额:88.00
项目类别:面上项目
批准号:51606142
批准年份:2016
资助金额:20.00
项目类别:青年科学基金项目
批准号:69903010
批准年份:1999
资助金额:14.00
项目类别:青年科学基金项目
批准号:41776181
批准年份:2017
资助金额:68.00
项目类别:面上项目
批准号:41807272
批准年份:2018
资助金额:25.00
项目类别:青年科学基金项目
批准号:61472476
批准年份:2014
资助金额:62.00
项目类别:面上项目
批准号:51677043
批准年份:2016
资助金额:64.00
项目类别:面上项目
批准号:21474084
批准年份:2014
资助金额:80.00
项目类别:面上项目
批准号:40706058
批准年份:2007
资助金额:19.00
项目类别:青年科学基金项目
批准号:61807027
批准年份:2018
资助金额:20.00
项目类别:青年科学基金项目
批准号:60473011
批准年份:2004
资助金额:26.00
项目类别:面上项目
批准号:39000050
批准年份:1990
资助金额:4.20
项目类别:青年科学基金项目

相似国自然基金

1

比特币POW机理研究及其在散列函数分析中的应用

批准号:61472476
批准年份:2014
负责人:谢涛
学科分类:F0201
资助金额:62.00
项目类别:面上项目
2

光学单向散列函数和光学非对称加密技术的研究

批准号:61875129
批准年份:2018
负责人:何文奇
学科分类:F0501
资助金额:60.00
项目类别:面上项目
3

进化计算类智能算法在数据同化误差处理中的应用研究

批准号:41461078
批准年份:2014
负责人:摆玉龙
学科分类:D0113
资助金额:51.00
项目类别:地区科学基金项目
4

基于混沌动力学的散列函数和伪随机数发生器的研究

批准号:60973109
批准年份:2009
负责人:王世红
学科分类:F0206
资助金额:29.00
项目类别:面上项目