在线哈希生成器——生成 SHA-256 与 SHA 摘要
使用在线哈希生成器,通过 Web Crypto API 在本地为 UTF-8 文本生成 SHA-1、SHA-256、SHA-384 或 SHA-512 摘要。
关于此工具
此在线哈希生成器使用浏览器 Web Crypto API,把 UTF-8 文本转换为确定性的十六进制 SHA 摘要。哈希适合完整性检查和开发流程,但快速且无盐的哈希不适合存储密码。
使用方法
- 输入或粘贴需要计算摘要的文本。
- 选择所需的 SHA 算法。
- 生成哈希,并把十六进制结果复制到校验或开发流程中。
功能特点
- 支持 SHA-1、SHA-256、SHA-384 和 SHA-512。
- 使用浏览器原生 Web Crypto API。
- 输入内容在本地处理,不会上传。
常见使用场景
- 把文本与预期校验值进行比较。
- 为测试数据创建稳定指纹。
- 确认两段文本的数据字节完全一致。
常见问题与提示
- 空格、大小写和换行符等任何字节差异都会改变哈希。
- SHA-1 仅用于兼容旧系统,不应在新的安全敏感场景中使用。
隐私
哈希计算完全在浏览器本地运行,输入文本不会上传到 Tools12345。
常见问题
SHA 哈希可以还原吗?
密码学哈希被设计为单向计算,但弱密码或可预测输入仍可能被猜测后与哈希比对。
应该选择哪种 SHA 算法?
SHA-256 是现代完整性检查的常用默认选择;只有协议或现有系统明确要求时再使用其他算法。
可以用此工具存储密码吗?
不可以。密码存储应使用 Argon2、scrypt 或 bcrypt 等带盐且计算缓慢的专用密码哈希方法。