🇨🇳 中文

SHA1|SHA256|SHA512计算

文本、文件一键生成 128/160/256/512 位哈希值,支持复制下载

1. 文本输入

2. 文件输入

结果将显示在这里
  • 算法介绍
  • 功能介绍
  • 使用教程
  • FAQ

算法简介与区别

算法输出长度碰撞概率应用场景
MD5 128 位(32 字符) 高(已被攻破) 简单校验、非安全场景
SHA-1 160 位(40 字符) 中(已不推荐) Git 提交、旧系统兼容
SHA-256 256 位(64 字符) 极低 SSL 证书、区块链、数字签名
SHA-512 512 位(128 字符) 极低 高安全场景、大型文件校验

选择建议

  • 日常文件校验:推荐 SHA-256
  • 旧系统兼容:可使用 SHA-1
  • 高安全场景:使用 SHA-512

注意事项

  • 所有哈希算法均不可逆,仅用于完整性校验。
  • MD5/SHA-1 已不再适合密码存储
  • 大文件建议使用 SHA-256/512 以保证碰撞安全。

功能介绍

  • ✅ 实时文本/文件 SHA1/256/512 计算
  • ✅ 本地计算,文件不上传
  • ✅ 一键复制 / 下载
  • ✅ 支持大文件(Web Worker)

使用教程

  1. 在「文本输入」粘贴文字 → 选择算法 → 点击「文本转哈希」
  2. 在「文件输入」选择文件 → 点击「文件转哈希」
  3. 点击「复制结果」即可一键复制 32/40/64/128 位哈希

FAQ

Q:上传文件安全吗?
A:完全本地计算,文件不上传。

Q:支持哪些算法?
A:MD5、SHA-1、SHA-256、SHA-512。

Q:哈希可逆吗?
A:不可逆,仅用于完整性校验。