Wie verifiziere ich die GPG-Sig für Litecoin Core?

Normalerweise kann ich Signaturen mit der verifyOption in GPG verifizieren, aber das funktioniert nicht, wenn ich versuche, die DMG des Litecoin Core-Clients zu verifizieren.

Zum Beispiel:

$ 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

Ich verwende die GPG 2.2.3-Installation von Homebrew.

Antworten (2)

Hier ist, was ich getan habe, um dies zum Laufen zu bringen

Kopieren Sie den öffentlichen Schlüssel ( hier zu finden ) in eine Datei. Ich habe es angerufen litecoin.public.key.

Führen Sie dann die folgenden Befehle aus:

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

Dies ist die Ausgabe, die ich erhalten habe

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

Sie müssen ihren PGP-Schlüssel herunterladen und importieren. Es gibt einen Link dazu auf der Download-Seite von litecoin.org. Sie können es auch direkt von einem Schlüsselserver erhalten

Ich habe den Schlüssel bereits heruntergeladen, da ich --verifydie .asc-Datei ausführen konnte. Wenn ich die Option ausprobiere --import, bekomme ich$ gpg --import litecoin-0.14.2-osx.dmg.asc; gpg: no valid OpenPGP data found.; gpg: Total number processed: 0