Depuis la ligne de commande :
Exécuter gpg --list-keys 'your name'
pour lister les clés que vous possédez actuellement (en remplaçant your name
avec le nom que vous avez donné lors de la configuration) :
$ gpg --list-keys muru
/home/muru/.gnupg/pubring.gpg
--------------------------------
pub 2048R/AD0CC9B4 2015-07-15
uid muru
sub 2048R/450DAD90 2015-07-15
Notez l'empreinte digitale de la clé que vous voulez exporter. L'empreinte digitale de ma clé publique est AD0CC9B4
. Pour l'exporter, je vais faire gpg --export
( -a
est pour l'armure ASCII, afin que la clé soit sous la forme habituelle codée en base64) :
$ gpg -a --export AD0CC9B4
-----BEGIN PGP PUBLIC KEY BLOCK-----
Version: GnuPG v1
mQENBFWm4zkBCADYo5ffanvwBVGMbfp3g+/RMYb41QRZXCGSUhZkU7m3BpPSoO/4
NBzD4KKAU6CTVzBmVmZoFGgK2dDIOv+ZCkB4USZM2cvvpu7I+jfaYZW7ouQ4uEYu
8xY8ugFn5ImsK4KN0OP+Iw1VBXLdvj/rEiV+gcH8QV0XhsfgczCxjS1dMV3AMD+h
# snip
Wo0X3XmrPpaHJf7MsjGmJGbHNX9ZLllyFWQPlNdu9ilLI9GMjSpJSqQ=
=l/Xm
-----END PGP PUBLIC KEY BLOCK-----
Vous pouvez rediriger la sortie vers un fichier :
gpg -a --export AD0CC9B4 > my-pubkey.asc
Puis my-pubkey.asc
doit contenir votre clé publique blindée en ASCII.
La clé privée correspondante peut être exportée avec :
gpg -a --export-secret-keys AD0CC9B4
La sortie de cette commande commencera par
-----BEGIN PGP PRIVATE KEY BLOCK-----