MD5 哈希
我要提建议对 UTF-8 文本计算 MD5 摘要,输出小写十六进制,全程在本机引擎运算。
相关工具
这个工具是做什么的
MD5 会把任意长度的文本映射为 128 位摘要,常以 32 位十六进制字符串展示。它曾广泛用于校验与指纹,但已不适合作为密码存储或安全签名算法。本工具仅供调试、对接旧系统或与文档中的 MD5 样例对照;所有计算在本地完成:数据不出设备。
使用方法
- 在输入框粘贴或键入要哈希的文本(UTF-8)。
- 点击「计算 MD5」,在下方查看 32 位小写十六进制结果。
- 使用「复制」将摘要粘贴到接口文档、脚本或校验流程中。
常见问题
- MD5 还能用于密码吗?
- 不能。MD5 计算极快且存在碰撞攻击,攻击者可以用彩虹表批量反查常见密码。存储密码应使用 bcrypt、Argon2 等专用算法。
- 为什么和别的网站算出的 MD5 不一样?
- 常见原因是编码不同:本工具对输入按 UTF-8 编码后再哈希。若对方按 GBK 或带 BOM 的 UTF-8 处理,结果会不同。
- 空字符串的 MD5 是多少?
- 标准 MD5("") 为 d41d8cd98f00b204e9800998ecf8427e。可用于自检工具是否按规范实现。
- 会上传我的文本吗?
- 不会。哈希在本机用本地算法完成,数据不出设备。