加密算法
1】验证数据安全性:MD5(长度固定是128位)、sha
MD5是最常见的摘要算法,速度很快,生成结果是固定的16字节,通常用一个32位的16进制字符串表示。
SHA1算法更安全点,它的结果是20字节长度,通常用一个40位的16进制字符串表示。而比SHA1更安全的算法是SHA256和SHA512等等,不过越安全的算法越慢,并且摘要长度更长
md5确保文件传输的完整性,验证数据的完整性。
特点:
- 定长:使用相同加密算法计算的结果的长度是固定的。
- 雪崩效应[或者叫蝴蝶效应]:
- 不可逆:可以从原文件得出的出md5秘钥,但是不能从md5秘钥得出原文件。
- 不冲突:两个文件的md5秘...