Який найпростіший спосіб відкликати ключ PGP за допомогою MacOSX?


1

Я не використовував PGP у віках, і з тих пір я, швидше за все, втратив ключі. Я хочу їх відкликати незалежно, і у мене є ключі відкликання, надруковані на папері. Я вже кілька разів друкував і перевіряв їх, тепер що?

Я спробував імпортувати їх як ключі, і після того, як я позбувся помилок контрольної суми, я отримую цю помилку з http://pgp.mit.edu :

Не вдалося додати: Неправильний ключ --- несподіваний тип пакету та / або порядок пакетів

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

Як я повинен їх відкликати?

Відповіді:


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команди).

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.