MD5哈希计算器

对文本或编码字节计算 MD5 摘要,可选 HMAC

创建于 2026-06-04 | 最后更新 2026-07-21

MD5 HMAC 文本哈希 文件校验 本地计算
输入文本
MD5结果

MD5适合做什么?

MD5 常用于历史接口签名、缓存键、文件指纹和老系统校验。它已不适合安全防碰撞场景,但在开发调试和兼容旧系统时仍经常需要快速复现结果。

核心能力

  • 支持 UTF-8 文本、Hex 和 Base64 输入。
  • 支持 Hex 小写、Hex 大写和 Base64 输出。
  • 支持 HMAC-MD5,密钥可按 UTF-8、Hex 或 Base64 解析。
  • 所有计算都在浏览器本地完成,不主动上传输入内容。

安全建议

MD2、MD4 和 MD5 都属于历史算法,不建议用于新系统的防篡改、防碰撞或密码存储。 如果只需要兼容旧接口,请确认输入编码、HMAC 密钥和输出大小写都与目标系统一致。

MD5 校验值适合什么场景

MD5 常用于快速生成固定长度摘要,例如比对下载文件、检查接口签名样例、排查旧系统缓存键或确认一段文本是否发生变化。它的优点是计算快、结果短,适合做一致性检查。

安全边界

  • MD5 已不适合作为密码存储或高安全签名算法,重要场景应使用更安全的哈希方案。
  • 用于接口对接时,要确认原文拼接顺序、字符集、大小写输出和是否加盐。
  • 只要原始文本多一个空格、换行或不可见字符,得到的 MD5 值都会完全不同。