具体使用示例
输入 hello 可得到固定的 32 位十六进制摘要;再次输入相同文本结果一致,增加一个空格也会完全不同。
参数与结果怎么理解
- 摘要区分大小写、空格和换行。
- MD5 只能单向计算摘要,不能从摘要还原原文。
适用范围与限制
- MD5 存在碰撞,不应用于数字签名、证书或密码数据库。
- 跨系统核对前需统一字符编码和换行符。
常见问题排查
- 结果不一致时检查首尾空格和 CRLF/LF 换行差异。
- 密码场景请使用 Argon2、scrypt 或 bcrypt 等专用方案。
隐私与处理方式
摘要由浏览器本地脚本计算,文本不会上传。