SHA 散列计算工具:SHA-1/SHA-256/SHA-512 在线计算,输入文本即时得到散列值,文件校验、签名摘要、缓存键生成使用,本地计算不上传。
适用场景
- 校验软件官网公布的 SHA-256 校验和
- 生成内容寻址的缓存键、去重指纹
- 对接签名接口时计算摘要
常见问题
SHA-1 还能用吗?
安全场景已不可用:SHA-1 已被实际碰撞攻破,Git 之外的新系统应选择 SHA-256 及以上。仅用于非对抗性的数据比对尚可,但新项目没有理由再选它。
SHA-256 和 MD5 输出差在哪?
SHA-256 输出 256 位(64 个十六进制字符),MD5 输出 128 位(32 个字符)。更长的输出意味着更高的抗碰撞性,散列值也更长、存储成本略高。