🔐 MD5 在线加密

纯前端 SHA-256/MD5 算法 实时计算,32 位 / 16 位 大小写一键复制。文件不上传,适合接口签名数据指纹校验码生成

📝 输入文本 实时计算 · 无大小限制
📋 加密结果 点击复制按钮快速复制
小写 MD5 · 32 位
大写 MD5 · 32 位
小写 MD5 · 16 位
📖 关于 MD5

MD5 是什么

MD5 (Message-Digest Algorithm 5) 是一种广泛使用的密码散列函数,输出 128 位(32 字符) 的十六进制哈希值,用于确保信息传输完整一致。16 位结果为 32 位结果的中间 16 位截取,校验强度更低,一般推荐使用完整 32 位。

特点

  • 不可逆:无法从 MD5 值反向推算原始内容。
  • 抗碰撞弱:不同输入极小概率产生相同 MD5(但已被攻破,不能用于安全签名)。
  • 固定长度:无论输入多长,输出始终 32 字符。

常见用途

  • 文件/包完整性校验:发布方给出 MD5,用户下载后比对。
  • 接口签名:参数 + 盐值 + MD5,作为请求签名。
  • 数据指纹:去重、缓存键、日志关联。

安全边界

MD5 不是加密算法,不能把哈希结果当作"可解密密文"。用于密码存储、证书或抗碰撞要求高的场景时,应优先 SHA-256/HMACbcrypt / scrypt / Argon2 等专业方案。本页计算在浏览器本地完成,敏感原文请勿在不可信环境粘贴(详见 隐私说明)。

相关工具

SHA 在线工具 · 文件 SHA-256 校验 · URL 编码 / Base64