MD5 是单向摘要,不能“解密”
MD5 把任意长度的内容映射成一段固定长度的摘要,常被叫作“加密”,但它是单向的:只能从原文算出摘要,无法从摘要反推回原文,所以本工具只做计算,没有“解密”功能。相同的输入永远得到相同的摘要,因此常用于校验文件是否被改动、或比对两段内容是否一致。
这里的 32 位是标准的完整 MD5(128 比特、32 个十六进制字符);16 位只是从 32 位结果中截取中间 16 个字符,并非另一种算法,碰撞概率更高。大小写只是同一串字符的两种写法,含义相同。注意 MD5 早已不适合用于密码存储等安全场景,仅建议用于一致性校验。