我正在尝试安装比特币结,但密钥验证的过程对我来说是新的。
我做了什么:
- 下载并运行Kleopatra:https://gpg4win.org/get-gpg4win.html
- 下载适用于 Windows 的 Bitcoin Knots: https://bitcoinknots.org/
- 下载的签名文件:https://bitcoinknots.org/files/26.x/26.1.knots20240325/SHA256SUMS.asc
- 从以下网址下载 achow101.gpg:https://github.com/bitcoin-core/guix.sigs/tree/main/builder-keys
- 将公钥导入 Kleopatra:“文件 > 导入证书”导入 achow101.gpg
- 在 Kleopatra 中:“文件 > 解密/验证文件”
- 选择下载的:
SHA256SUMS.asc
- 然后选择
bitcoin-26.1.knots20240325-win64-setup-unsigned.exe
我收到此错误:
使用‘SHA256SUMS.asc’验证‘bitcoin-26.1.knots20240325-win64-setup-unsigned.exe’:无法验证数据。
我究竟做错了什么?
答案1
您正在验证错误的文件 –SHA256SUMS.asc
是该文件的签名,而不是任何单独的安装程序文件的签名SHA256SUMS
(程序的发布者已决定不对其进行签名)。
使用 GnuPG 验证 SHA256SUMS 文件,如果通过,则使用任何哈希计算器应用程序来验证安装程序的 SHA-256。(Linux 必须sha256sum -c
对照哈希列表进行检查。)