返回
SHA 系列哈希
SHA-1 / SHA-256 / SHA-384 / SHA-512 哈希计算
使用说明
用途计算 SHA-1 / SHA-256 / SHA-384 / SHA-512 哈希,输出十六进制与 Base64 两种格式。
怎么用选择算法,输入内容即自动计算。
什么时候用文件/数据完整性校验、API 签名、证书指纹、Git 提交哈希等场景。
注意SHA 是单向哈希,不可逆。SHA-1 已不再安全,建议使用 SHA-256 及以上。
SHA 系列哈希 使用指南
SHA 系列(SHA-1、SHA-256、SHA-384、SHA-512)是应用最广的安全哈希算法,Git 提交、HTTPS 证书、API 签名的背后都有它们的身影。本工具一次输出十六进制与 Base64 两种格式。
使用示例
SHA-256输入:abc
输出:ba7816bf8f01cfea414140de5dae2223b00361a396177a9cb410ff61f20015ad
输出:ba7816bf8f01cfea414140de5dae2223b00361a396177a9cb410ff61f20015ad
SHA-1输入:abc
输出:a9993e364706816aba3e25717850c26c9cd0d89d
SHA-1 已被攻破,仅在与旧系统对接时使用
输出:a9993e364706816aba3e25717850c26c9cd0d89d
SHA-1 已被攻破,仅在与旧系统对接时使用
Base64 输出输入:abc
输出:与十六进制同时给出,方便接口联调
输出:与十六进制同时给出,方便接口联调
常见问题
Q:选哪个算法?
默认 SHA-256:安全性与兼容性平衡最好;SHA-384/512 输出更长、抗碰撞更强,按对方接口要求选择。
Q:SHA 与 MD5 有什么区别?
算法与输出长度不同(SHA-256 输出 64 个十六进制字符),SHA-256 安全性显著更高,两者都是单向哈希。
使用提示
- 与第三方接口联调时注意对方要求的编码格式(HEX 或 Base64),本工具两种同时给出。
