这些 Google SHA1 图像是什么?

这些 Google SHA1 图像是什么?

如果你看看这一页您将会看到一幅单色图像。

二维码

上面写着

提示:使用显示的 SHA1 校验和来验证文件完整性。

但是我不知道这是否相关。这些是什么东西?

答案1

它是一个二维条形码(或二维码)。它们通常用于对 URL 进行编码,例如可以通过手机摄像头(使用合适的解码软件)读取。

在这种情况下,它用于对可在同一页面上下载的 zip 文件的 URL 进行编码。可以通过查看图像本身的 URL 来确认这一点:

http://chart.apis.google.com/chart?chs=150x150&cht=qr&chl=http://recaptcha.googlecode.com/files/recaptcha-dotnet-1.0.3.0-binary.zip&chld=L|1&choe=UTF-8

它使用 Google API 根据文件的 URL 生成图像。或者,也可以在线解码图像

答案2

该图像与文件的 SHA1 校验无关。它是 URL 的图像编码。

正如其他答案所解释的那样,图像可用于将 URL 从屏幕传输到具有光学输入机制的设备。

文件的 SHA1 校验和如下所示,应用于验证下载文件的完整性(即在文件传输过程中未被损坏)。

答案3

在 Linux 上,您可以生成 SHA1sum sha1sum filename.zip,然后查看下载是否正确。

info shasum

相关内容