哈希生成工具 — 在浏览器中生成 SHA-256、SHA-512
即时从文本计算 SHA-1、SHA-256、SHA-384 和 SHA-512 哈希。
本工具完全在你的浏览器中运行。你的文件绝不上传——它们始终保留在你的设备上。
- SHA-1
— - SHA-256
— - SHA-384
— - SHA-512
—
MD5 is not offered: it is not part of the browser’s Web Crypto standard. Only platform-supported algorithms (SHA-1, SHA-256, SHA-384, SHA-512) are computed here.
粘贴或输入任意文本,这款工具便会使用浏览器内置的 Web Crypto API 计算其加密哈希。你会并排得到 SHA-1、SHA-256、SHA-384 和 SHA-512 摘要,每一个都可一键复制。
任何内容都不会被上传。你输入的文本绝不会离开你的设备 — 每个摘要都在本地计算,因此处理令牌、密钥和其他敏感字符串都很安全。
如何使用 哈希生成工具
- 将你的文本输入或粘贴到上方的输入框中。
- 哈希会随你输入自动更新,包括 SHA-1、SHA-256、SHA-384 和 SHA-512。
- 点击任意哈希旁边的复制按钮,将其复制到剪贴板。
- 清空输入即可用新文本重新开始。
常见问题
我的文本会上传到服务器吗?
不会。哈希完全使用 Web Crypto API 在你的浏览器中计算。你的文本绝不会离开你的设备,因此对敏感字符串进行哈希也很安全。
为什么没有 MD5?
MD5 不在浏览器的 Web Crypto 标准之内,因此无法在不引入第三方库的情况下原生计算。我们只提供平台直接支持的算法:SHA-1、SHA-256、SHA-384 和 SHA-512。
我应该使用哪种哈希?
SHA-256 是用于校验和与完整性检查的强健而广泛使用的默认选择。SHA-384 和 SHA-512 提供更长的摘要。SHA-1 出于兼容旧系统而保留,但在加密用途上已不再被视为安全。
使用的是哪种字符编码?
文本在哈希之前会被编码为 UTF-8,这与大多数命令行和服务器端哈希工具的行为一致。