it-swarm.com.de

Wie kann GnuPG die vollständige 8-Byte- / 64-Bit-Schlüssel-ID anzeigen?

Wie kann ich GnuPG (speziell Version 1.4.12) so einstellen, dass es die vollen 64-Bit (8-Byte) anzeigt? ) Schlüssel-ID für einen Schlüssel an einem Schlüsselbund auf meinem System?

Beim Ausführen von gpg --list-keys --fingerprint XXXXXXXX werden nur der 32-Bit-Teil der mir bereits bekannten Schlüssel-ID und der Fingerabdruck (der zumindest in der Vergangenheit nicht unbedingt mit der Schlüssel-ID identisch war) angezeigt, obwohl die ganz rechten 32 Bit in diesem Fall übereinstimmen Fall).

Googeln hat einige Seiten darüber aufgeschlagen, wie wichtig es ist, die 64-Bit-Schlüssel-ID anzugeben, um das Risiko von Kollisionen zu minimieren, und einige GnuPG-Optionen, die eine lange Schlüssel-ID möchten oder akzeptieren, aber ich konnte nichts darüber finden, wie die lange tatsächlich angezeigt werden kann Schlüssel-ID.

35
a CVn

Alternativ können Sie verwenden:

gpg --keyid-format LONG -k 0xDEADBEEF

Oder:

gpg --keyid-format 0xLONG -k 0xDEADBEEF
57
Ben

Sie können die lange Schlüssel-ID mit der Option --with-colons anzeigen (ja, sehr intuitiv).

Verwenden Sie Folgendes, um nur die lange Schlüssel-ID zu drucken:

$ gpg --list-keys --with-colons XXXXXXXX | awk -F: '/^pub:/ { print $5 }'
12
Paulo Almeida