MD5 加密
文本即时生成 32/16 位 MD5
使用说明
MD5 是应用最广泛的哈希算法之一,把任意长度的输入压缩成 128 位(32 个十六进制字符)的固定摘要。同一输入永远得到同一输出,常用于文件完整性校验、密码存储的历史方案、接口签名等场景。
使用方法:输入文本后自动生成 32 位小写 MD5,可切换大写或取中间 16 位;点击结果即可复制。计算在浏览器本地完成,输入内容不会上传。注意 MD5 已被证明存在碰撞,请勿用于安全敏感场景。
常见问题
MD5 可以解密还原吗?
不能。MD5 是单向哈希,理论上无法从摘要反推原文。网上所谓「MD5 解密」实际是彩虹表碰撞查询,只对简单常见字符串有效。
MD5 还安全吗?
MD5 已被证明可以快速构造碰撞,不适合数字签名、证书等安全场景;但作为文件校验和、数据去重标识仍然够用。安全用途请改用 SHA-256 或更强算法。
16 位 MD5 是什么?
16 位 MD5 是取标准 32 位摘要的中间 16 个字符(第 9~24 位)的简写形式,一些老系统仍在使用。