哈希生成器
生成 SHA、MD5 和 HMAC 摘要,用于校验、签名调试和数据比对。
Loading tool…
浏览器内运行这个工具能做什么
输入文本后在浏览器中生成常见哈希摘要,也可使用密钥生成 HMAC,用于 webhook 和 API 签名排查。
摘要生成在浏览器本地完成,适合处理开发调试中的短文本和示例 payload。
这个工具可以完成什么
Paste the exact text payload and compare its digest with a known test vector or integration fixture.
Recreate an HMAC from a captured non-sensitive test payload and development secret, then compare the hex result with the sender's signature.
Hash a pasted normalized manifest, query, or text payload to create a cache key that changes when that exact text changes.
依赖结果前需要检查什么
- Performance and maximum practical input size depend on browser memory, device speed, and the structure of the input.
- Review the generated result before replacing or publishing an original file.
如何使用
- 1
输入需要计算摘要的文本。
- 2
选择 SHA、MD5 或 HMAC 模式,并在 HMAC 模式填写密钥。
- 3
复制生成的摘要,与系统输出或文档示例进行对比。
使用场景
用相同 payload 和密钥生成 HMAC,检查服务端签名是否一致。
快速比较两段配置、消息或示例内容是否得到相同摘要。
使用技巧
除非旧系统要求,新的校验和签名流程应避免使用 MD5。
空格、换行和字段顺序变化都会改变哈希,调试时要使用完全一致的原文。
常见问题
MD5 还安全吗?
MD5 不适合安全用途,只适合兼容旧系统或非安全校验。
哈希能还原原文吗?
不能。哈希是单向摘要,但短文本仍可能被猜测或字典攻击。
密钥会提交给 TOOLGRID 处理接口吗?
工具代码会在浏览器中处理所选文件和输入内容,不会将其提交给 TOOLGRID 的处理接口。浏览器本地处理不构成全面安全或离线保证。
下一步常用工具
如果还需要校验、转换或复用结果,可以继续打开相近的浏览器本地工具。