DevKitBase
工具关于隐私

当旧版检查清单仍要求 SHA-1 摘要时

粘贴文本,获取 SHA-1 十六进制。注意:SHA-1 因安全碰撞已被弃用;如果你能控制协议,请优先使用 SHA-256。

字符: 10
输入
输出

使用时机

Git 相关的历史遗留或必须匹配的旧版 API 签名。

示例

输入
DevKitBase
输出
(SHA-1 十六进制)
运行示例以获取精确摘要。

工作原理

使用 crypto.subtle.digest('SHA-1') 生成十六进制结果。SHA-1 因安全原因已被弃用。

常见陷阱

  • 不要用于新的密码哈希。
  • 存在碰撞攻击风险,请当作遗留工具使用。
  • 空白字符和编码方式会影响结果。

区别说明

介于 MD5(较弱/遗留)和 SHA-256(推荐校验和)之间。

常见问题

比 MD5 更好?
对于碰撞,仍然不要在新安全设计中依赖 SHA-1。
密码存储?
不行。
文件哈希?
可选。
相关工具?
SHA-256。

相关工具

在浏览器中运行。不上传任何内容。非安全产品——哈希和JWT解码仅用于调试,不用于密码存储或身份验证建议。