生成哈希值

拖入刚下载好的文件,把算出来的哈希值和下载页面上公布的那个对比,不用把文件发到任何地方,就知道它是否完整送达。

正在加载工具……

工作原理

  1. 输入文本,或者拖入一个文件。
  2. 选择和下载页面上一致的哈希类型(算法)。
  3. 对比两串字符。

为什么什么都不用上传

这个页面上的每一步操作,都由运行在你浏览器标签页里的代码完成,用的就是渲染网页的那套引擎。文件从磁盘读进标签页的内存,在那里被处理,再作为下载写回去。它不会被送到任何地方 —— 不会送给我们,也不会送给第三方。

自己动手验证

  1. 打开浏览器的开发者工具(F12),选择“网络”(Network)面板。
  2. 载入你的文件,运行这个工具。
  3. 你能看到的请求只有这些:工具自己的代码 —— 少数几个重型工具还会从公共 CDN 取它们的开源引擎 —— 外加一条发往 loreatec.jp 的小小访问记录(页面地址和标题,仅此而已)。没有一条带着你的文件。

文件不外传的证明 →

常见问题

MD5 已经不安全了,为什么还留着?

因为很多下载页面至今仍然只给出 MD5,而你没法用一个算不出来的值去对比。用在安全场景里它确实不可靠(攻击者能造出两个 MD5 相同的不同文件),但用来发现下载中断或文件损坏,完全够用。

要计算哈希,大文件会被上传吗?

不会。SHA 系列哈希用的是浏览器自带的函数,MD5 也只是这个页面里几十行代码而已。文件从你的磁盘读入,从不会被发送出去。