在 Windows 10 中,我想下载并安装 Inkscape 1.1.2,首先验证安装文件。
您如何查看 .sha256 文件的内容(在 Inkscape 下载页面上标记为“sig”)以与 Inkscape 最新稳定下载的校验和哈希进行比较?
由于使用 powershell 可以查看文件的校验和哈希,是否还可以使用 powershell 查看 .sha256 'sig' 文件的内容?是否可以在无需下载更多软件的情况下完成?
在 Windows 10 中,我想下载并安装 Inkscape 1.1.2,首先验证安装文件。
您如何查看 .sha256 文件的内容(在 Inkscape 下载页面上标记为“sig”)以与 Inkscape 最新稳定下载的校验和哈希进行比较?
由于使用 powershell 可以查看文件的校验和哈希,是否还可以使用 powershell 查看 .sha256 'sig' 文件的内容?是否可以在无需下载更多软件的情况下完成?
注意:在 Windows 中,您也可以使用
certutil
来计算哈希。例如:要回答您的问题,请参阅 如何在 PowerShell 中将文件的 SHA256 哈希值与已知值进行比较,此处引用:
Get-FileHash
cmdlet 计算文件的哈希值, SHA256 是它的默认哈希算法。要计算文件的哈希:
这会产生类似的东西:
要与已知值进行比较,请从 Get-FileHash 的输出中单独提取计算的哈希值,然后将其与作为(引用的)字符串文字的预期值进行比较。方便的是,这种比较似乎不区分大小写
...或者如果您在文件中有预期的哈希值,比如说
expected-hash.sha256