1

Я не использовал PGP целую вечность и с тех пор я, скорее всего, потерял ключи. Я хочу отозвать их независимо, и у меня есть ключи отзыва, напечатанные на бумаге. Я уже напечатал и вычитал их пару раз, и что теперь?

Я попытался просто импортировать их как ключи, и после того, как я избавился от ошибок контрольной суммы, я получаю эту ошибку от http://pgp.mit.edu:

Ошибка добавления: неверный ключ --- неожиданный тип пакета и / или порядок пакетов

Я скачал GPGtools для MacOSX и загрузил свои открытые ключи, но он ничего не делает, когда я пытаюсь импортировать в него отзыва.

Как мне их отозвать?

1 ответ1

2

Самым простым способом в этом случае, вероятно, является использование командной строки. Вот что вам нужно для начала:

  1. Копия открытого ключа (например, с сервера ключей), сохраненная в файл, скажем, key.pub

  2. Копия сертификата отзыва, сохраненная в файл, скажем, revoke.txt

  3. Некоторая форма gpg . Если вы установили GPGtools, вы должны быть готовы к работе.

Во-первых: импортировать открытый ключ в ваш брелок

$ gpg --import key.pub

Компьютер говорит:

gpg: key 07F04249: public key "Not my key <test@example.com>" imported
gpg: Total number processed: 1
gpg:               imported: 1

Если вы хотите проверить свою работу, вы можете перечислить ключи, которые были импортированы:

$ gpg --list-keys

Компьютер говорит:

/Users/blabbity/.gnupg/pubring.gpg
-------------------------------
pub   1024D/07F04249 2011-11-08
uid                  Not my key <test@example.com>
sub   2048g/82DDA00F 2011-11-08

Второе: импортировать сертификат отзыва

$ gpg --import revoke.txt

Компьютер говорит:

gpg: key 07F04249: "Not my key <test@example.com>" revocation
     certificate imported
gpg: Total number processed: 1
gpg:    new key revocations: 1

Проверьте свою работу еще раз:

gpg --list-keys

Компьютер отвечает:

/Users/blabbity/.gnupg/pubring.gpg
-------------------------------
pub   1024D/07F04249 2011-11-08 [revoked: 2011-11-08]
uid                  Not my key <test@example.com>

Наконец: загрузите отозванный ключ

gpg --keyserver pgp.mit.edu --send-keys 07F04249

Конечно, замените 07F04249 идентификатором вашего открытого ключа (который вы можете увидеть в выходных данных команды list-keys ).

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .