Comment créer un certificat de révocation de clé PGP dans Kleopatra

19

J'ai réussi à créer une clé PGP en utilisant Seahorse dans les mots de passe et clés d'Ubuntu (13.04). J'ai également pu créer un certificat de révocation, si nécessaire à l'avenir, en utilisant le terminal dans Ubuntu.

Mon problème concerne cette opération sur une machine Windows ( et Mac ). J'ai téléchargé Gpg4win et utilisé Kleopatra pour créer une clé PGP. Je ne parviens cependant pas à trouver un moyen de créer un certificat de révocation pour la clé que j'ai générée.

J'apprécierais une direction avec cette question.

rahi
la source
Vous pouvez créer un certificat en utilisant les mêmes commandes que vous avez fait dans Ubuntu - tout ce que vous pourriez avoir est d'ajouter gpg.exeà votre variable de chemin ou d'utiliser le chemin complet de l'exécutable. Si vous utilisez la même clé sur les deux machines, vous pouvez copier le certificat de révocation; il en sera de même de toute façon.
Jens Erat
Merci Jens. Veuillez pardonner ma nouvelle entreprise, mais je ne connais pas le chemin de clic dans Windows pour obtenir la fenêtre "Terminal". Dois-je simplement lancer l'invite de commande et entrer gpg --output revoke.asc --gen-revoke mykey?
rahi
Oui, le terminal est appelé invite de commande dans Windows. Vous pouvez taper gpg ...si se gpg.exetrouve sur votre chemin, sinon vous devrez l'appeler à l'aide de C:\Program Files\...\gpg.exe ...(adapter à votre répertoire d'installation). Vous vous rendrez compte que vous devez le faire lorsque l'exécution gpgéchoue.
Jens Erat
Merci Jens. gpg --output revoke.asc --gen-revoke mykeytravaillé. L'ajouter dans la réponse ci-dessous.
rahi

Réponses:

0

Sous les versions actuelles de gpg4win, vous pouvez simplement sélectionner la clé, puis ouvrir le menu "Affichage" et sélectionner "Détails".

Afficher le menu Détails

Utilisez ensuite le bouton "Générer un certificat de révocation".

Fenêtre Détails

ubergeek
la source
Auriez-vous une capture d'écran à partager par hasard? Je serais heureux de vous faire la réponse acceptée. Merci.
rahi
12

Réponse légèrement modifiée de Jens Erat sur Ask Ubuntu, ainsi que des informations des commentaires ci-dessus .

-

Si vous êtes d'accord avec l'utilisation de la ligne de commande, cela se fait facilement à l' gpg --gen-revokeaide de l'invite de commandes Windows.

Sous Windows, si vous ne changez rien d'autre, le certificat de révocation est stocké dans revoke.ascvotre répertoire personnel (C: \ Users \ Name) et vous devez le remplacer mykeypar votre identifiant de clé.

gpg --output revoke.asc --gen-revoke mykey

N'oubliez pas de le stocker dans un endroit sûr, par exemple en l'imprimant sur un code QR ou quelque chose de similaire.

Juste au cas où vous vous demandez comment obtenir l'ID clé d'une clé dans l'invite de commande, (je suis tombé sur ceci :), ce sont les 8 derniers caractères de votre clé publique, que vous pouvez facilement imprimer en utilisant ce qui suit commandes.

gpg --fingerprint

OU

gpg --list-keys
rahi
la source
8

Dans Kleopatra, faites un clic droit sur votre clé et cliquez sur Détails . Il y aura un bouton appelé Générer un certificat de révocation .

Andrew Keeton
la source