最佳答案:MD5是“Message Digest Algorithm 5(信息摘要算法5)”的缩写,是一种被广泛使用的密码散列函数。它通过一个特定的字符串变化成一固定长度的“散列值”来校验原始字符串的完整性。它
MD5是“Message Digest Algorithm 5(信息摘要算法5)”的缩写,是一种被广泛使用的密码散列函数。它通过一个特定的字符串变化成一固定长度的“散列值”来校验原始字符串的完整性。
它的输入任意长度的字符串,输出都是固定长度128bit(16位)的字符串,它通常用一个32位的16进制字符串表示。MD5加密是不可逆的,也就是说,无法通过计算得出原来的数据。
因此,MD5经常被用来校验数据的完整性,因为当文件在传输中有损坏时,MD5的校验和将不相等。