• MD5
• Message Digest algorithm 5
,信息摘要算法
•
压缩性:任意长度的数据,算出的
MD5
值长度都是固定的。
•
容易计算:从原数据计算出
MD5
值很容易。
•
抗修改性:对原数据进行任何改动,哪怕只修改
1
个字节,所得到的
MD5
值都有很大区别。
•
强抗碰撞:想找到两个不同的数据,使它们具有相同的
MD5
值,是非常困难的。
•
不可逆
•
加盐:
•
通过生成随机数与
MD5
生成字符串进行组合
•
数据库同时存储
MD5
值与
salt
值。验证正确性时使用
salt
进行
MD5
即可
MD5:信息摘要算法的抗篡改力量
本文探讨了MD5算法的特点,包括其压缩性、易于计算、抗修改性和强抗碰撞性。讲解了加盐技术的应用,以及如何在数据库中存储和验证。重点在于MD5在信息安全中的重要角色。
1109

被折叠的 条评论
为什么被折叠?



