32位大写: | D41D8CD98F00B204E9800998ECF8427E |
32位小写: | d41d8cd98f00b204e9800998ecf8427e |
16位大写: | 8F00B204E9800998 |
16位小写: | 8f00b204e9800998 |
MD5英文全称“Message-Digest Algorithm 5”,由MD2、MD3、MD4演变过来的,是一种单向加密算法,是不可逆的一种的加密方式。
MD5算法有以下特点:
1. 压缩性: 任意长度的数据,算出的MD5值长度都是固定的。
2. 容易计算:从原数据算出MD5值很容易。
3. 抗修改性:对原数据进行任何改动,哪怕只修改一个字节,所得到的MD5值都有很大的区别。
4. 强抗碰撞:已知原数据和其MD5值,想找到一个具有相同的MD5值的伪数据是非常困难的。
MD5的作用是让大容量信息在用数字签名软件签署私人秘钥前被压缩成一种保密的格式(就是把任意长度的字符串变换成一定长的十六进制数字串)。
© 2024 qianyancha.com