Bei Angabe einer Datei mit einem gepanzerten öffentlichen GnuPG-Schlüssel, dh einer Datei ( pubkey.gpg
), die erstellt wurde mit:
gpg -r 0xDEADBEEF --export --armored > pubkey.gpg
Was ist der beste Weg, um Informationen wie den Fingerabdruck in dieser Datei abzurufen, ohne ihn in meinen Schlüsselbund zu importieren?
Der beste Weg, den ich bisher gefunden habe (und mit dem ich nicht zufrieden bin) ist:
gpg --dry-run --import pubkey.gpg
Natürlich habe ich die gpg-Manpage durchgesehen, aber keine offensichtliche Lösung gefunden.
Um den Fingerabdruck eines gepanzerten Schlüssels auf der Festplatte zu drucken, ohne ihn zu importieren, verwenden Sie einfach
--with-fingerprint
:Voilà!
quelle
--with-fingerprint
ist optional .Sie können den PGP-Paketvisualisierer von Kazu Yamamoto auschecken, der das Paketformat von OpenPGP (RFC 4880) und PGP Version 2 (RFC 1991) anzeigt.
So holen und kompilieren Sie:
Die Benutzung ist noch einfacher:
Auf dieser Website ist auch eine CGI-Bin-Schnittstelle verfügbar: http://www.pgpdump.net/cgi-bin/pgpdump
quelle
gpg --list-packets