白嫖是一种罪,如果有帮助建议点个赞或者关注一下。
一.MD5 即:Message-Digest Algorithm 5 (信息-摘要算法5),用于确保信息传输完整一致,是计算机广泛使用的Hash算法,将数据运算为另一个固定长度的值,是hash算法的基本原理,MD5的前身有 MD2 ,MD3, MD4。
MD5算法特点:
- 1. 压缩性:任意长度的数据,算出的 MD5值长度都是固定的,16个字节。
- 2.容易计算:从原数据计算出MD5 非常容易。
- 3.抗修改性:对原数据进行任意的改动,哪怕只改动一个字节计算出来的MD5值 差异 都非常的大。
- 4.抗修改性:已知原数据 和 其MD5 值 , 想找一个 具有相同MD5值的数据(伪造数据)是非常困难的。