Как отозвать открытый ключ gnupg без закрытого ключа?

Как отозвать открытый ключ gnupg без закрытого ключа?

Короче говоря, у меня есть ключ, сгенерированный с помощью seahorse, и я по ошибке удалил его из своей системы. Я помню парольную фразу, но у меня нет этого ключа нигде в моей системе. Просканировал через Ask Ubuntu, но не смог найти никакого применимого решения по похожей проблеме.

Однако открытый ключ все еще обновляется на серверах keyring, и я хотел бы отозвать его. Поскольку у меня нет сертификата отзыва, и я не могу получить закрытый ключ (доступен только открытый ключ с серверов ключей, которые я импортировал в seahorse), я понятия не имею, как это сделать.

Потратил некоторое время на поиск решения в сети, различных руководствах и т. д., но пока безуспешно.

gpg --list-secret-keys-> не возвращает никаких выходных данных. gpg --list-keys-> возвращает информацию об открытом ключе gpg --gen-revoke *user-id*-> возвращает ->gpg: secret key *user-id* not found: eof

gpg (GnuPG) версии 1.4.11.

Кто-нибудь может предложить решение?

решение1

Нет реального способа отозвать этот ключ без ваших оригинальных закрытых ключей. Вам следует хранить ваш закрытый ключ и ключ отзыва вне системы для таких случаев, как этот.

Это то, чему я научился еще на раннем этапе работы с PGP/GnuPG.

Создайте новый ключ с текстовым описанием, например: «По состоянию на

Связанный контент