哈希值生成器

在本地生成 SHA-256、SHA-384 和 SHA-512 哈希值。

正在加载工具...

所有内容均在浏览器本地处理,您输入的数据不会被上传。 隐私详情

用途与适用场景

计算输入文本的 SHA 摘要,比较两份文本是否具有相同字节内容。可以用于核对测试向量,不会下载或校验远程文件。

操作步骤

  1. 输入需要计算摘要的文本,保留需要计入计算的空格与换行。
  2. 选择 SHA-256、SHA-384 或 SHA-512,再点击生成哈希。
  3. 与其他工具比较时,确保算法、UTF-8 编码和换行方式一致。

输入与输出示例

文本:abc
SHA-256:ba7816bf8f01cfea414140de5dae2223b00361a396177a9cb410ff61f20015ad

限制与常见错误

工具使用 TextEncoder 将文本转换为 UTF-8,再调用 Web Crypto。摘要以十六进制输出:SHA-256 为 64 个字符。摘要不能解密回原文,也不是密码存储方案;密码需要专门的带盐慢哈希。文本末尾多一个换行也会改变结果。

Web Crypto digest API

为什么使用这个工具?

快速且保护隐私

所有内容均在浏览器本地处理,您输入的数据不会被上传。

适配各种设备

响应式控件适用于电脑、平板和手机。

常见问题

我的数据会被保存吗?

本地处理不会上传输入正文。记事本等部分工具会在本浏览器保存内容或偏好,清除站点数据可以移除这些本地记录。工具使用次数统计见隐私政策。