web-dev-qa-db-fra.com

Comment révoquer une clé publique gnupg sans clé privée?

Longue histoire, j'ai une clé générée avec l'hippocampe et je l'ai supprimée par erreur de mon système. Je me souviens du mot de passe mais je n'ai cette clé nulle part sur mon système. Numérisé via Ask Demandez à Ubuntu, mais n’a trouvé aucune solution simple sur un problème similaire.

Cependant, la clé publique est toujours mise à jour sur les serveurs de clés et je voudrais la révoquer. Comme je n’ai pas de certificat de révocation et que je ne parviens pas à me procurer une clé privée (seule la clé publique est disponible auprès des serveurs de clés que j’ai importés dans seahorse), je ne sais pas comment le réaliser.

J'ai passé un peu de temps à chercher des solutions acros net, divers manuels, etc., mais jusqu'à présent, pas de chance.

gpg --list-secret-keys -> ne renvoie aucune sortie. gpg --list-keys -> renvoie les informations de clé publique gpg --gen-revoke *user-id* -> renvoie -> gpg: secret key *user-id* not found: eof

gpg (GnuPG) version 1.4.11.

Quelqu'un peut-il suggérer une solution?

4
danijelc

Il n’existe aucun moyen réel de révoquer cette clé sans vos clés privées originales. Vous devez conserver votre clé privée et votre clé de révocation en dehors du système pour de tels cas.

Quelque chose que j'ai appris très tôt en jouant avec PGP/GnuPG.

Créez une nouvelle clé avec une description textuelle disant quelque chose comme "À partir de"

4
user21784