摘要
由于理论上安全的MD5算法在实际中已经不在安全,所以一般软件系统的用户身份认证就不再安全了,其他的算法又不适合用户身份认证的需求.针对这种情况,本文提出一种简单的解决方案,在现有加密算法的基础上进行优化和改进.优化算法首先把简单的对称加密算法与MD5进行无缝整合,解决了MD5摘要信息直接在线破解问题;然后,在无缝整合的基础上进行多重MD5运算,可以显著提高MD5优化算法的安全性能.实验结果表明,在不同的密钥情况下,简单的二重无缝整合的优化算法是安全可行的.
There is no doubt that user s information in software system needs to be encrypted;MD5 algorithm is the best way to solve the problem.However,MD5 is no longer safe,and other encryption algorithms available are not suitable for our needs.To solve such problem,this paper provides a simple method of seamless integration of symmetric encryption and multi-MD5.The experimental results show that the performance and security of the improved algorithm is enhanced and secondary seamless integration algorithm is feasible and safe.
出处
《玉林师范学院学报》
2016年第2期105-113,共9页
Journal of Yulin Normal University
基金
广西壮族自治区自然科学基金
No.2014GXNSFBA118010
广西教育厅2015年立项项目
项目编号:KY2015LX295
2013年度玉林师范学院校级资助项目
项目编号:2013YJYB02
关键词
加密系统
无缝整合
MD5算法改进
encryption system
seamless integration
improved algorithm of MD5