Из-за случайного форматирования я потерял два закрытых ключа (без резервного копирования). Я создал новый, но хочу удалить потерянные из сервера ключей.
Из-за случайного форматирования я потерял два закрытых ключа (без резервного копирования). Я создал новый, но хочу удалить потерянные из сервера ключей.
Ответы:
TL; DR : нет пути, тебе не повезло.
Серверы ключей OpenPGP не позволяют удалять ключи по разным причинам, в основном это сводится к
Если вы попросите отдельных операторов удалить ключ, они могут заблокировать его на своем собственном сервере (но другие все равно будут его размещать) или просто скажут, что не будут этого делать по причинам, указанным выше.
Для дальнейшего чтения я бы порекомендовал, как долго ключи остаются на серверах ключей? для более подробного обсуждения, почему удаление ключей было бы плохо.
«Способ OpenPGP» для удаления старых ключей - пометить их как отозванные, загрузив специальные сертификаты отзыва . Они сообщат другим пользователям OpenPGP, что ваш ключ заменен.
Отзыв ключей невозможен, если у вас нет доступа к закрытому ключу, определен назначенный отзыватель или предварительно сгенерированный сертификат отзыва.
Если у вас еще нет сертификата отзыва для нового ключа, создайте его сейчас !
Комментарии вряд ли возможны, либо:
Чтобы предотвратить потерю доступа к вашему ключу, сделайте следующее:
gpg --gen-revoke | qrencode
чтобы иметь возможность сканировать сертификат без проблем с OCR).Я боюсь, что это невозможно. Поскольку ключи pgp синхронизируются также с другими серверами, это также не будет эффективным. Другие серверы ключей все еще будут иметь ваш ключ.
Следующее не будет очень полезно для вас, но может помочь другим читателям:
Если бы у вас был закрытый ключ, вы могли бы использовать gpg для генерации сертификата отзыва и загрузить его на сервер ключей. Это не удалит ваш ключ с сервера ключей, но сообщит людям, которые его скачивают, что ключ был отозван и не должен использоваться. Более подробную информацию об этом можно найти здесь .