哈希值计算

计算文本或文件的校验值,并用发布者提供的哈希值核对下载的文件。

已封存在本设备上

在浏览器中运行,不上传任何内容。

已封存

输入

哈希值

算法

有内容可计算时,哈希值会立即显示在这里。

使用方法

  1. 添加文本或文件

    输入或粘贴文本,或拖入任意大小的文件。大文件会分块读取,并显示进度条。

  2. 选择算法

    勾选需要的哈希:旧系统用 MD5 和 SHA-1,安全用途选 SHA-256 或 SHA-3,快速校验用 CRC32 或 xxHash。

  3. 复制或比对

    复制哈希值,或粘贴下载页面公布的哈希值,确认文件没有损坏或被篡改。

常见问题

计算哈希时我的文件会被上传吗?

不会。文件由你的浏览器直接分块读取,并在你的设备上计算哈希。因此即使是非常大的文件,也无需等待上传。

应该用哪种算法?

凡是涉及安全的用途,请使用 SHA-256、SHA-512、SHA-3 或 BLAKE3。MD5 和 SHA-1 适合发现意外损坏,但可以被人为伪造。CRC32 和 xxHash 是速度很快的校验和,不是安全工具。

怎么校验下载的文件?

选择“文件”,拖入下载的文件,然后把发布者网站上公布的哈希值粘贴到比对框中。如果匹配,说明文件与他们发布的完全一致。

为什么我的文本在别处算出的哈希不一样?

文本按 UTF-8 编码、完全按输入内容计算。多一个空格、末尾多一个换行,或换行符不同(Windows 使用 CR LF),都会让结果完全不同。

能通过哈希值还原出原文吗?

不能。哈希是单向的指纹。不过较短或常见的文本可以通过大量尝试猜出来,所以密码必须用专门的慢速算法存储,而不是普通哈希。

在你的电脑上安装 One For All

安装后,One For All 会像应用一样在独立窗口中打开,可直接从桌面或主屏幕启动。无需从应用商店下载任何内容,你的文件也依然保留在设备上。

  1. 点击地址栏右侧的安装图标,或打开浏览器菜单(⋮)。
  2. 选择“安装 One For All”或“将页面作为应用安装”:桌面和应用列表中会添加一个快捷方式。

要下载此工具的引擎吗?

此工具完全在你的浏览器中运行。为此,它需要从 One For All 下载以下组件,只需下载一次。之后这些组件会保存在这台设备上,下次使用时工具即可立即启动。

你的文件不会被发送到任何地方。