哈希生成器
用 Web Crypto API 从文本创建 SHA 哈希。处理在浏览器本地完成。
注重隐私 数据在浏览器本地处理,不会上传到我们的服务器。
新的安全敏感系统不建议使用 SHA-1。
这不是密码存储或密码哈希工具。
处理在浏览器本地完成。
什么是哈希生成器?
密码学哈希把任意输入变成固定长度的摘要。相同文本总是得到相同哈希。无法可靠地反推哈希以还原原文。
如何使用
粘贴文本,选择 SHA-1、SHA-256、SHA-384 或 SHA-512,然后点生成哈希。复制会复制十六进制摘要。同时显示 Base64 形式。
该用哪种 SHA 算法?
SHA-256 常作为校验和与完整性检查的默认选择。SHA-384 和 SHA-512 更长。SHA-1 仍出现在旧系统中,但不应用于新的安全设计。
常见用途
用哈希给字符串做指纹,或比较两段文本。不要把本页当密码哈希器或用来存密码。
隐私
你的文本在浏览器中用 crypto.subtle.digest 哈希。不会上传到 NEXNARA 服务器,也不会保存在 Cookie、本地存储或数据库中。
常见问题
哈希能反推吗?
SHA 哈希并非设计为可反推。你可以比较哈希,但不要指望从摘要还原原文。
该用哪种 SHA 算法?
SHA-256 是实用的默认选择。需要更长摘要时优先 SHA-384 或 SHA-512。新的安全相关工作请避免 SHA-1。
可以在这里哈希密码吗?
你可以哈希任意字符串,但这不是密码存储工具。密码哈希需要为此设计的、带盐且较慢的算法。
我的文本会上传吗?
不会。处理在浏览器本地完成,不会上传到我们的服务器。
显示哪些输出?
十六进制是主要输出。同一摘要的 Base64 也会显示,方便使用。