使用此免费 MD5 哈希生成器,通过 MD5 消息摘要算法将任何文本即时转换为 32 字符的十六进制哈希。适用于完整性检查、轻量级指纹识别和非关键密码存储,该工具支持单行和批量输入,注重速度和浏览器端隐私。无论您是调试、比较值还是测试安全性,该工具都能确保准确、可重复的结果,而不会将您的数据发送到任何地方。
什么是 MD5?
MD5(消息摘要算法 5)是一种单向加密哈希函数,可生成固定长度的 128 位哈希。通常表示为 32 字符的十六进制字符串,广泛用于完整性检查、指纹识别和数据索引。
注意:由于已知漏洞,不建议将 MD5 用于安全密码存储。
如何使用 MD5 生成器
- 在输入框中键入或粘贴您的文本。
- 要同时哈希多个值,请启用批量处理选项。
- 点击生成 MD5按钮获取结果。
- 使用每个结果旁边的复制按钮轻松复制单个哈希值。
该工具针对桌面和移动设备的速度和可用性进行了优化。
哈希示例
以下是常用哈希字符串及其 MD5 值的列表。这些通常用于搜索,对测试和比较很有用。
| 文本 | MD5 哈希 |
|---|---|
| 123456 | e10adc3949ba59abbe56e057f20f883e |
| password | 5f4dcc3b5aa765d61d8327deb882cf99 |
| admin | 21232f297a57a5a743894a0e4a801fc3 |
| qwerty | d8578edf8458ce06fbc5bb76a58c5ca4 |
| abc123 | e99a18c428cb38d5f260853678922e03 |
| letmein | 0d107d09f5bbe40cade3de5c71e9e9b7 |
| hello | 5d41402abc4b2a76b9719d911017c592 |
| iloveyou | f25a2fc72690b780b2a14e140ef6a9e0 |
| 000000 | 670b14728ad9902aecba32e22fa4f6bd |
| 111111 | 96e79218965eb72c92a549dd5a330112 |
| dragon | 8621ffdbc5698829397d97767ac13db3 |
| monkey | d0763edaa9d9bd2a9516280e9044d885 |
| letmein123 | 4ca7c5c27c2314eecc71f67501abb724 |
| test | 098f6bcd4621d373cade4e832627b4f6 |
| text1 | cef7ccd89dacf1ced6f5ec91d759953f |
| text2 | fe6123a759017e4a2af4a2d19961ed71 |
| text3 | 265246eadd25390e2406a0d9bd22242b |
| text4 | 2a3def1740220a8312f1d046093437b9 |
| secret | 5ebe2294ecd0e0f08eab7690d2a6ee69 |
| letmehack | 3fb521aa81ad2e6d9850c072c4fa61f3 |
这些值有助于调试或验证哈希生成。使用它们来检查 MD5 哈希工具的完整性。
为什么将字符串转换为 MD5?
尽管存在已知局限性,MD5 仍广泛用于:
- 校验和验证 — 验证下载的文件或数据库行
- 基本密码哈希 — 仅适用于遗留或非关键应用
- 数据去重 — 通过哈希比较检测相同内容
- URL 或资源指纹识别 — 从内容创建唯一标识符
它速度快、确定性好,并产生紧凑的哈希值。
安全注意事项
警告: MD5 不再被认为能够抵抗碰撞攻击。请勿将其用于哈希敏感密码或加密签名。对于安全应用,建议使用更强的算法,如SHA-256、bcrypt 或 argon2。
常见问题解答
MD5 哈希的格式是什么?
MD5 生成一个 32 字符的十六进制哈希字符串,这是一个 128 位(16 字节)的摘要。示例:5f4dcc3b5aa765d61d8327deb882cf99。
我可以将 MD5 哈希反转以获取原始文本吗?
不可以。MD5 是一种单向函数,这意味着无法从哈希值恢复原始输入。它不是加密。
MD5 对密码安全吗?
不安全。MD5 已过时,容易受到碰撞和彩虹表攻击。请使用带有盐值的 bcrypt 或 SHA-256 进行安全密码存储。
该工具支持批量转换吗?
是的。您可以输入多行,工具将为每一行单独计算 MD5 哈希。这非常适合批量数据处理。
我的输入会被存储或记录吗?
不会。所有哈希操作都在您浏览器的客户端处理。我们不会存储或将任何输入数据传输到服务器。
参考资料
- R. Rivest : : RFC 1321 - MD5 消息摘要算法 (1992) )1992( 来源: IETFhttps://www.ietf.org/rfc/rfc1321.txt
- Marc Stevens 等人 : : MD5 碰撞演示 (2009) )2009( 来源: 密码学 ePrint 档案https://eprint.iacr.org/2009/223