MD5算法

摘要算法又称哈希算法、散列算法。

MD5消息摘要算法(MD5 Message-Digest Algorithm),一种被广泛使用的密码散列函数,用于确保信息传输完整一致。

MD5是最常见的摘要算法,速度很快,生成结果是固定的128bit,通常用一个32位的16进制字符串表示,算法不可逆。

MD5与对称和非对称加密算法不同,MD5不是加密算法,加密算法是防止信息被窃取,而摘要算法的目标是用于证明原文的完整性,防篡改。