Client

如何驗證萊特幣核心的 GPG 簽名?

  • December 18, 2017

通常我可以使用verifyGPG 中的選項來驗證簽名,但是在嘗試驗證 Litecoin Core 客戶端 DMG 時這不起作用。

例如:

$ gpg --verify litecoin-0.14.2-osx.dmg.asc litecoin-0.14.2-osx.dmg
gpg: Signature made Mon Jul 31 14:44:45 2017 PDT
gpg:                using RSA key FE3348877809386C
gpg: Can't check signature: No public key

我正在使用 Homebrew 的 GPG 2.2.3 安裝。

這是我為使其正常工作所做的工作

將公鑰(在此處找到)複製到文件中。我叫它litecoin.public.key

然後執行以下命令:

gpg --import litecoin.public.key
gpg --verify litecoin-0.14.2-osx.dmg.asc litecoin-0.14.2-osx.dmg

這是我得到的輸出

gpg: Signature made Mon Jul 31 17:44:45 2017 EDT
gpg:                using RSA key FE3348877809386C
gpg: Good signature from "Adrian Gallagher <thrasher@addictionsoftware.com>" [unknown]
gpg: WARNING: This key is not certified with a trusted signature!
gpg:          There is no indication that the signature belongs to the owner.
Primary key fingerprint: 59CA F0E9 6F23 F537 4794  5FD4 FE33 4887 7809 386C

引用自:https://bitcoin.stackexchange.com/questions/65156