代码、数据与二维码工具

文本哈希

将文本转换为标准密码摘要,无需发送到服务器。选择算法、比较十六进制结果,并在准备好后复制。

优先本地处理无需注册隐私说明 ↗

文本会编码为 UTF-8,并在浏览器本地处理。

输入文本以开始。

使用步骤

如何使用

  1. 在输入框中输入或粘贴文本。
  2. 选择 SHA-1、SHA-256、SHA-384 或 SHA-512。
  3. 生成摘要,然后复制十六进制哈希。

标准 Web Crypto 算法

页面使用浏览器内置的 SubtleCrypto 摘要操作,支持 SHA-1、SHA-256、SHA-384 和 SHA-512。输出为小写十六进制。

文本保留在设备上

输入会编码为 UTF-8 并在本地计算哈希。不会上传、存储或发送到第三方服务。

哈希是单向摘要

哈希可用于比较或识别数据,但它不是加密,无法可靠地逆向恢复原始文本。

常见问题

你可能还想知道

有哪些哈希算法可用?

可以生成 SHA-1、SHA-256、SHA-384 和 SHA-512 摘要。

空白会影响结果吗?

会。包括空格和换行在内的每个字符都是输入字节的一部分。

文本会上传吗?

不会。哈希通过 Web Crypto API 在浏览器本地运行。

密码应该使用 SHA-1 吗?

不应该。这里提供 SHA-1 是为了兼容性检查。密码应使用专用 KDF,例如带盐的 Argon2id、scrypt 或 PBKDF2。