哈希生成器支持哪些算法?
哈希生成器可以把输入文本计算为 MD5、SHA-1、SHA-256、SHA-384 和 SHA-512 的十六进制摘要。MD5 由页面内置 JavaScript 实现,SHA 系列通过浏览器的 crypto.subtle.digest 计算。输入框支持多行文本,点击生成或输入内容时会更新结果;每个算法结果旁边都有复制按钮,清除按钮会移除输入和所有摘要。它适合快速校验示例字符串、比较配置内容、生成文档中的测试摘要或确认前后端编码是否一致。
哈希值可以反向解密吗?
哈希函数是单向摘要,不是加密结果。工具不会也不能把哈希值还原为原文;相同输入会得到相同摘要,输入只要改变一个字符,输出通常就会完全不同。MD5 和 SHA-1 已不适合安全签名、密码存储或防篡改场景,因为它们存在已知碰撞风险;它们仍可用于非安全性的历史兼容或快速识别。对现代安全用途,应优先使用 SHA-256 或更强方案,并结合 HMAC、盐值、密钥管理或专门的密码哈希算法。
使用哈希工具时的注意事项
本页面按文本内容计算摘要,因此空格、换行、大小写、编码差异都会改变结果。复制接口响应或配置文件时,应确认没有多复制首尾空白。浏览器端计算不会把输入发送到服务器,但敏感密钥、密码、个人信息和未公开业务数据仍应谨慎处理。若要校验文件完整性,此工具只处理文本框内容,不读取本地文件二进制;文件校验应使用专门的文件哈希工具。把结果用于接口签名时,还需要确认服务端要求的编码、拼接顺序和大小写格式。
评论