在线加密/哈希工具

支持 MD5、SHA-1、SHA-256、SHA-384、SHA-512 等多种哈希算法。

MD5 和 SHA 有什么区别?

  • MD5:128位哈希,速度快但安全性较低
  • SHA-1:160位哈希,MD5的升级版
  • SHA-256:256位哈希,最常用的安全哈希算法
  • SHA-384/SHA-512:更强的安全哈希算法

功能特点

  • 支持 MD5、SHA-1、SHA-256、SHA-384、SHA-512 五种主流哈希算法
  • 浏览器本地计算,输入数据不会上传到服务器
  • 实时计算结果,支持一键复制哈希值
  • 结果显示哈希值长度信息,方便验证

使用说明

在输入框中输入需要计算哈希的文本内容,选择所需的哈希算法(MD5、SHA-1、SHA-256、SHA-384 或 SHA-512),点击「计算哈希」按钮即可获得对应的哈希值。结果支持一键复制,方便在开发、文件校验等场景中使用。所有计算均在浏览器本地完成,您的数据不会上传至任何服务器。

使用示例

常用哈希算法对比

// 输入:Hello World
// 
// MD5:    b10a8db164e0754105b7a99be72e3fe5
// SHA-1:  0a4d55a8d778e5022fab701977c5d840bbc486d0
// SHA-256: a591a6d40bf420404a011733cfb7b190d62c65bf0bcda32b57b277d9ad9f146e
// SHA-512: 2c74fd17edafd80e8447b0d46741ee243b7eb74dd2149a0ab1b9246fb30382f27e853d8585719e0e67cbda0daa8f51671064615d645ae27acb15bfb1447f459b

常见问题

MD5 现在还安全吗?

MD5 已被证明存在碰撞漏洞,不推荐用于安全敏感场景(如密码存储、数字签名)。建议使用 SHA-256 或更强的算法。MD5 仍适用于文件完整性校验等非安全场景。

SHA-1 和 SHA-256 有什么区别?

SHA-1 生成 160 位(40 个十六进制字符)的哈希值,SHA-256 生成 256 位(64 个十六进制字符)的哈希值。SHA-256 安全性更高,是目前最广泛使用的哈希算法。

可以加密文件吗?

本工具目前支持文本内容的哈希计算。如需计算文件哈希值,建议使用操作系统的命令行工具或专业文件校验工具。