哈希生成器
使用 MD5 和 SHA 系列算法对文本或文件进行哈希处理。
免费 - 无需注册 - 在您的设备上运行
在浏览器中本地运行
- 实时结果
- 0次上传
- 1 次点击即可复制
- 免费无需注册
可以放心的地方
- 0次上传
- 输入数据保留在设备上
- 不会发送任何内容进行处理
- 实时输出
- 结果在工作区实时更新
- 更改输入,即时对比
- 1 次点击即可复制
- 复制结果
- 无需注册或安装
哈希生成器 规格一览
- 输入
- 粘贴的文本或一个本地文件及算法
- 输出
- MD5、SHA-1、SHA-256 或
- 方法
- SHA 使用 crypto.subtle
- 文字或文件
- 两者只能择一
- 支持的算法
- 另有 SHA-512
- 价格
- 免费
- 处理位置
- 在您的设备上
哈希生成器 怎么用
- 1
选算法
在 MD5、SHA-1、SHA-256 和 SHA-512 之中选一个。
- 2
输入文本或文件
打字输入要计算的文本,或从设备里选一个文件。文件只在这个标签页里读取。
- 3
复制哈希值
按下计算按钮,十六进制的哈希值出现,旁边有一个“复制全部”按钮。
常见问题
无需上传任何内容即可使用吗?
是的。该工具在浏览器标签页内处理您的输入。不会发送到处理服务器,也不会存储在账户中。
保存前可以更改结果吗?
可以。调整任何可用控件,结果都会更新。仅在输出符合您需求时复制。
支持哪些浏览器?
当前版本的 Chrome、Edge、Firefox 和 Safari 支持此处使用的浏览器功能。非常旧的浏览器可能缺少所需的 API。
哈希能告诉你什么、不能告诉你什么
哈希可以证明两个文件逐字节完全相同。它无法还原成内容,而且只要改动一个字节,整串摘要就会不同。
- 检查下载是否损坏,用 MD5 没有问题。但只要有人可能伪造出相同结果,它就不再安全。
- 这样哈希密码不算存储。密码需要加盐的慢速函数,例如 bcrypt 或 Argon2。
完整规格
| 输入 | 粘贴的文本或一个本地文件以及一种算法。 |
|---|---|
| 输出 | MD5、SHA-1、SHA-256 或 SHA-512 十六进制摘要。 |
| 方法 | SHA 使用 crypto.subtle;MD5 仅用于校验和,使用本地 JavaScript。 |
| 文字或文件 | 两个输入互斥:选了文件就会清空文字框,打字则会取消已选的文件,一次只算一个。 |
| 支持的算法 | MD5、SHA-1、SHA-256、SHA-512 四款。标题未列的 SHA-512 同样选得到。 |
| 价格 | 免费。由工作区外的明确标注广告支持。 |
| 处理位置 | 在浏览器标签页中进行。输入数据永远不会被上传。 |
用同一批文件继续做
全部开发工具: SPOTTOOLS 的开发工具