← 返回工具箱
🔒 MD5在线加密

📖 知识

MD5简介

MD5(Message-Digest Algorithm 5)是一种被广泛使用的密码散列函数,由Ronald Rivest于1991年设计,用以取代MD4算法。它可以产生出一个128位(16字节)的散列值(hash value),通常用32个十六进制数字表示。

MD5哈希长度对比

类型长度说明
32位大写32字符完整MD5,字母大写,最常用
32位小写32字符完整MD5,字母小写
16位大写16字符截取32位中间16位(第9-24位)
16位小写16字符截取32位中间16位(第9-24位)

安全警告

MD5已被证实存在碰撞漏洞,不应用于密码存储或安全签名等场景。建议使用SHA-256、SHA-3或bcrypt等更安全的算法。MD5目前仅适合用于数据完整性校验(如文件校验和)等非安全场景。

常见用途