Hash 计算

快速计算文本和文件的 MD5、SHA-1、SHA-256、SHA-512 哈希值

常见问题

什么是 Hash 哈希值?

哈希算法将任意长度的输入通过散列算法,变换成固定长度的输出。由于其不可逆性和碰撞概率极低,常用于数据校验、数字签名和密码学安全。

Hash 是加密吗?

不是。Hash 是单向散列,不可逆;加密是可逆变换,用于保密。Hash 更多用于校验和完整性验证,而不是用于恢复原文。

MD5 还是 SHA-256?

MD5 速度快但安全性较弱,适合低风险校验;SHA-256 更安全,适合数据完整性、安全校验和大多数现代业务场景。

我的文件会被上传吗?

不会。所有文本和文件 Hash 计算均在浏览器本地执行,不会上传到服务器。

Hash 计算使用说明

输入示例

输入文本 ITooles,或选择本地文件计算 MD5、SHA-1、SHA-256 和 SHA-512。

结果说明

每种算法输出固定长度十六进制摘要,可切换大小写并逐项复制或全部复制。

边界与限制

文件读取受浏览器内存约束;MD5 与 SHA-1 不适合安全签名或密码存储。

常见错误

Hash 不可逆且不是加密;比较文件时需确保字节内容完全一致。