MD5加密算法的安全性分析与改进

被引:11
作者
任杰麟
机构
[1] 西南石油大学图书馆
关键词
MD5算法; 加密; HASH函数; 差分分析;
D O I
10.13998/j.cnki.issn1002-1248.2017.07.009
中图分类号
TP309.7 [加密与解密];
学科分类号
081201 ; 0839 ; 1402 ;
摘要
针对MD5加密算法现存在的安全隐患,分析了模差分攻击、生日攻击、原像攻击等技术;为解决MD5的差分路径容易被发现的问题,提出了对MD5明文消息块相乘溢出的改进算法;通过运用乘法运算的高位溢出的特性,使得改进后的明文消息块的混乱度进一步强化,逆运算的难度系数变得更高,提高差分路径查找难度,从而有效阻止常用攻击算法的攻击,提高MD5算法的可靠性和稳定性。实验结果表明,针对MD5的改进能够在很大程度上提高MD5的抗攻击能力以及抗碰撞能力。
引用
收藏
页码:39 / 42
页数:4
相关论文
共 8 条
[1]  
MD5快速碰撞算法之研究.[D].白洪欢.浙江大学.2010, 07
[2]  
现代密码学基础.[M].章照止主编;.北京邮电大学出版社.2004,
[3]  
How to break md5 and other hash functions..X.Wang;H.Yu;.EUROCRYPT.2005,
[4]   基于云计算技术的网络攻防实验平台 [J].
康辰 ;
朱志祥 .
西安邮电大学学报, 2013, 18 (03) :87-91
[5]   MD5差分和差分路径的自动化构造算法 [J].
周林 ;
王政 ;
韩文报 .
四川大学学报(工程科学版), 2010, 42 (06) :133-137
[6]   MD5算法研究 [J].
张裔智 ;
赵毅 ;
汤小斌 .
计算机科学, 2008, (07) :295-297
[7]   MD5加密原理及安全性分析 [J].
陈玮 .
电脑知识与技术(学术交流), 2007, (19) :87-88
[8]   MD5算法及其在文件系统完整性保护中的应用 [J].
张学旺 ;
唐贤伦 .
计算机应用, 2003, (S2) :430-432