哈希值生成器 在线工具

Free 免费 · 无需注册 · 数据不上传
输入文本或文件
MD5128 bit
SHA-1160 bit
SHA-256256 bit
SHA-512512 bit
COMPARE

更多开发工具

HMAC 生成器
HMAC-SHA256
AES 加密
AES-256
RSA 加密
RSA-OAEP
Base64
编码/解码
JWT 解码
查看令牌
密码生成器
安全随机
URL 编码
百分比编码
JSON 格式化
格式化、验证与压缩

为什么这是最好的在线哈希生成器

多种算法

一次输入即可同时生成 MD5、SHA-1、SHA-256 和 SHA-512 哈希,无需分别运行。

文件哈希

上传任意文件并计算其校验和以验证文件完整性——适用于下载、备份和安全审计。

哈希比较

并排粘贴两个哈希值,即可即时验证它们是否匹配——适用于确认下载的完整性。

客户端处理

所有哈希运算都通过 Web Crypto API 在您的浏览器中完成。文件和文本绝不会上传到服务器。

常见问题

MD5 和 SHA-256 有什么区别?

MD5 生成 128 位哈希,速度快但在密码学上已被攻破——只应用于校验和,而非安全用途。SHA-256 属于 SHA-2 家族,生成 256 位哈希,在大多数场景下被认为是安全的。

我可以用它来哈希密码吗?

不可以。MD5 和 SHA-256 是快速哈希,不适合用于密码。存储密码请使用 bcrypt、scrypt 或 Argon2 等慢速密码哈希算法。

如何用哈希值验证下载的文件?

使用相同的算法(通常是 SHA-256 或 MD5)对下载的文件计算哈希,并将结果与来源提供的校验和比对。两者必须完全一致。

深度指南
开发者安全工具指南
哈希、HMAC、AES、RSA 与 JWT
阅读指南