MD5 生成器

为粘贴的文本或设备上的文件算 MD5。

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

在你的浏览器标签页中运行

  • MD5加三种 SHA
  • 1次一个文件
  • 0上传
  • 免费无需注册
实际使用

可以放心的地方

  • 0上传
    • 文件在这个标签页里读取
    • 不会发出去做哈希
  • 4种算法
    • MD5 与 SHA 系列共四种
    • 当场切换、当场比对
  • 单向而已
    • 摘要没办法算回原文
    • MD5 是校验和,不是保护
规格

MD5 生成器 规格一览

输入
文本或一个本地文件
输出
可复制的十六进制摘要
方法
MD5 本地算,SHA 用 crypto
MD5 能做什么
比对文件,不是保护文件
能不能反推
摘要无法反推回原文
文字或文件
两者只能择一
支持的算法
另有 SHA-512
价格
免费
需要账户
无
处理位置
在您的设备上
使用方法

MD5 生成器 怎么用

  1. 1

    选文本或文件

    粘上要算的字符串,或从这台设备挑一个文件。文件就在原地读取,不会被搬走。

  2. 2

    挑 MD5

    MD5 和 SHA-1、SHA-256、SHA-512 在同一份列表里,可以切过去比对不同的摘要。

  3. 3

    复制摘要

    十六进制结果出现在下方,一键复制,贴到它所属的那个文件旁边。

问题

常见问题

MD5 可以解回原文吗?

不行。哈希是单向的,原文并没有存在摘要里。声称能反解的网站,做的是拿事先算好的摘要清单去对,只对得上常见的短字符串。

MD5 用来存密码安全吗?

不安全。它算得太快,而且碰撞可以刻意制造。它适合确认文件有没有在路上坏掉;密码请用专为此设计的哈希。

为什么我算出来的和公布的不一样?

常见原因是结尾多了换行、字符编码不同,或者算的是文件的文本内容而不是文件本身的字节。直接选文件,摘要就对得上了。

要算摘要需要把文件上传吗?

不用。文件在这个浏览器标签页里读取,摘要也在这里算完。不会发到服务器,也不会存进任何账户。

背景说明

MD5 和 SHA 之间怎么挑

粘贴文本或选一个文件,挑 MD5,摘要就出现在下方。同一个面板还放着 SHA-1、SHA-256 和 SHA-512,需要更强的时候直接切换。

  • MD5 到现在还在用,因为很多发布页面就印它,而它抓得到下载坏掉的文件。
  • 摘要要能挡住刻意造假的人时,该挑的是 SHA-256。
  • 摘要只要差一个字符,代表字节完全不同,不是差一点点。
  • 想跟发布方印出来的对得上,就算文件本身,不要算文件的文本。

完整规格

MD5 生成器 的完整规格
输入粘贴的文本,或从这台设备选一个文件,再加上要用的算法。
输出十六进制的 MD5 摘要,可直接复制。SHA-1、SHA-256、SHA-512 也从这里出来。
方法MD5 用本地 JavaScript,仅当校验和用;SHA 系列走 crypto.subtle。
MD5 能做什么看两个文件或两段字是不是同一份。碰撞可以刻意造出来,所以不算安全检查。
能不能反推不能,这里不行,别处也不行。哈希丢掉了信息,所谓破解是拿字典猜到摘要对上为止。
文字或文件两个输入互斥:选了文件就会清空文字框,打字则会取消已选的文件,一次只算一个。
支持的算法MD5、SHA-1、SHA-256、SHA-512 四款。标题未列的 SHA-512 同样选得到。
价格免费。由工作区外的明确标注广告支持。
需要账户不需要。
处理位置在浏览器标签页中进行。输入数据永远不会被上传。
下一步

用同一批文件继续做

全部开发工具: SPOTTOOLS 的开发工具