Créer une clé :
gpg --gen-key
Exporter une clé publique
gpg --export -a "User Name" > public.key
Cela va créer un fichier public.key facilement échangeable avec le reste du monde.
Exporter une clé privé
gpg --export-secret-key -a "User Name" > private.key
Cela va créer un fichier private.key. Attention à ne pas publier ce fichier.
Importer la clé publique présente dans le fichier public.key à votre porte clé
gpg --import public.key
Importer une clé privé
gpg --allow-secret-key-import --import private.key
Effacer une clé publique du trousseau :
gpg --delete-key "User Name"
Attention, cela n’efface pas la clé des serveurs pgp
Effacer une clé privé :
gpg --delete-secret-key "User Name"
Afficher la liste des clés publiques présente dans le trousseau :
gpg --list-keys
Afficher la liste des clés privés présente dans le trousseau :
gpg --list-secret-keys
Générer le “finguerprint”, l’emprunte lisible d’une clé
gpg --fingerprint ID_DE_LA_CLE
Editer une clé pour par exemple ajouter un mail :
gpg --edit-key
Générer un certificat de révocation d’une clé
gpg --gen-revoke
Merci d'avoir pris le temps de lire ce texte. Vous pouvez soutenir l'écriture de ces billets et la réalisation des livecoding par de nombreux moyens. Mais le plus beau moyen de me remercier est de simplement partager ce texte autour de vous.
Sauf mention contraire, tout le contenu de ce site est sous licence