Jak wyświetlić informacje o unieważnieniu na liście kluczy

1

Potrzebuję wykazu kluczy prywatnych, aby pokazać stan odwołania Próbowałem tych dwóch poleceń

  1. gpg -K
  2. gpg --with-colons -K

Ale żadna z list nie mówi, które klucze zostały odwołane

Czy istnieje polecenie listy, które pokazuje odwołanie?

Vivarto
źródło

Odpowiedzi:

0

Czy istnieje polecenie, które pokazuje odwołanie?

Użyj następujących:

gpg --list-key ...

Teraz, aby sprawdzić klucz, użyj gpg --list-key. Oto co   klucz nieodwołany będzie wyglądał następująco:

0 nat@pigtown:~$ gpg --list-key  $(gpg --with-colons --fingerprint "ssh://zimmermann.mayfirst.org" |grep fpr |cut -f10 -d ":")
pub   2048R/860E8F9C 2008-10-29 [expires: 2014-09-25]
uid                  ssh://zimmermann.mayfirst.org
uid                  ssh://zimmerman.mayfirst.org

0 nat@pigtown:~$

I tak będzie wyglądał klucz unieważniony:

0 nat@pigtown:~$ gpg --list-key $(gpg --with-colons --fingerprint "ssh://sontag.mayfirst.org" |grep fpr |cut -f10 -d ":")
pub   2048R/AE2C8DE3 2010-09-10 [revoked: 2011-10-30]
uid                  ssh://sontag.mayfirst.org

0 nat@pigtown:~$

Obserwuj „odwołany” w linii pubu, w porównaniu do   data ważności w powyższym przykładzie. Prawdopodobnie wiesz, co to jest   zmienia się po wygaśnięciu klucza.

Źródło Sprawdzanie klucza OpenPGP i cofnięć podpisów

DavidPostill
źródło
Dziękuję za odpowiedź. 1, Próbowałem gpg --list-options show-unusable-podklucze w linii poleceń, ale to nie działa. 2. Potrzebuję polecenia, które mogę uruchomić za każdym razem, a nie tylko umieścić w pliku opcji. 3. Nie pytam o umieszczenie unieważnionych kluczy na liście, w moim przypadku są one uwzględnione, problem polega na tym, że nie są one oznaczone w żaden sposób, aby pokazać, że zostały unieważnione. Wyglądają tak jak inne klucze.
Vivarto
Zaktualizowano odpowiedź @Vivarto
DavidPostill