MD5 加密全称是 Message Digest Algorithm 5,译为 “消息摘要算法第 5 版” MD5 加密是最常用的加密方法之一,是从一段字符串中通过相应特征生成一段 32 位的数字字母混合码。对输入信息生成唯一的 128 位散列值(32 个字符) MD5 生成的是固定的 128bit,即 128 个 0 和 1 的二进制位,而在实际应用开发中,通常是以 16 进制输出的,所以正好就是 32 位的 16 进制,说白了也就是 32 个 16 进制的数字。 MD5 主要特点是 不可逆,相同数据的 MD5 值肯定一样,不同数据的 MD5 值不一样(也不是绝对的,但基本是不能一样的)。