哈希生成器

使用 MD5 和 SHA 系列算法对文本或文件进行哈希处理。

免费 - 无需注册 - 在您的设备上运行

在浏览器中本地运行

  • 实时结果
  • 0次上传
  • 1 次点击即可复制
  • 免费无需注册
实际使用

可以放心的地方

  • 0次上传
    • 输入数据保留在设备上
    • 不会发送任何内容进行处理
  • 实时输出
    • 结果在工作区实时更新
    • 更改输入,即时对比
  • 1 次点击即可复制
    • 复制结果
    • 无需注册或安装
规格

哈希生成器 规格一览

输入
粘贴的文本或一个本地文件及算法
输出
MD5、SHA-1、SHA-256 或
方法
SHA 使用 crypto.subtle
文字或文件
两者只能择一
支持的算法
另有 SHA-512
价格
免费
处理位置
在您的设备上
使用方法

哈希生成器 怎么用

  1. 1

    选算法

    在 MD5、SHA-1、SHA-256 和 SHA-512 之中选一个。

  2. 2

    输入文本或文件

    打字输入要计算的文本,或从设备里选一个文件。文件只在这个标签页里读取。

  3. 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 的开发工具