SHA-1 加密

文本即时生成 40 位 SHA-1 摘要

使用说明

SHA-1 输出 160 位(40 个十六进制字符)摘要,曾广泛用于 Git 提交标识、证书指纹、文件校验等场景。虽然已被证明存在碰撞风险,但在版本控制、数据去重等非对抗场景中依然常见。

使用方法:输入文本即自动生成 SHA-1 摘要,支持大小写切换,点击即可复制。计算通过浏览器 WebCrypto 在本地完成,输入内容不会离开设备。安全敏感场景建议使用 SHA-256。

常见问题

SHA-1 和 MD5 哪个更安全?

SHA-1 的摘要更长(160 位 vs 128 位),抗碰撞能力略强于 MD5,但两者都已被破解,不再适合安全签名。新系统请直接使用 SHA-256 及以上。

Git 为什么还在用 SHA-1?

Git 用 SHA-1 做对象寻址和完整性校验,主要防范偶然损坏而非恶意攻击。Git 社区已在推进向 SHA-256 的迁移。

输入内容会上传服务器吗?

不会。哈希计算通过浏览器内置的 WebCrypto API 在本地完成,没有任何网络请求。