SHA-1 摘要
面向旧协议的 160 位摘要,兼容模式有明确提示。
本地处理
摘要配置可同时计算多个算法
按 UTF-8 字节计算,保留所有空格与换行。空文本也是有效输入。上限 2 MiB。
与预期摘要比对 · 可选
按所选编码解码后逐字节比对;Hex 大小写不会影响结果。不要包含算法名或文件名。
摘要结果
计算完成后,所选算法的摘要将在这里显示本地处理 · 内容不会上传
文本和文件内容仅在当前浏览器处理。修改输入或算法后,会清除旧摘要,避免混淆。
如何使用
- 确认对接协议确实要求 SHA-1,优先考虑迁移到 SHA-256。
- 输入文本或本地文件,结果为 20 字节,Hex 表示为 40 个字符。
- 检查空白和换行,并使用相同输出编码进行比对。
了解使用边界
SHA-1 的抗碰撞安全性已失效,不用于新系统的安全签名、证书或防篡改设计。提供本工具仅为兼容与联调。
常见问题
SHA-1 的 abc 测试向量是什么?
UTF-8 文本 abc 的小写 Hex 摘要为 a9993e364706816aba3e25717850c26c9cd0d89d。
SHA-1 和 HMAC-SHA1 是同一种操作吗?
不是。HMAC 使用密钥构造消息认证码,但新协议仍优先选择 HMAC-SHA256 或更强选项。