Salut,

Je mets sur ma clé usb ma clé privée SSH, j'aimerais bien mettre ma clé privée GPG. Pour l'instant, je prends carrément le répertoire .gnupg, mais c'est un peu bourrin.

Comment exporter la clé privée (chiffrée par une passphrase), et la réimporter ou l'utiliser après?

Ceci exporte bien la clé :
gpg --export-secret-keys -a
Mais comment la réimporter? Ou l'utiliser directement pour chiffrer un fichier en passant en paramètre la clé (comme avec -i dans ssh)?

Question en plus : comment exporter 1 clé, et pas toutes (--export-secret-keys exporte toutes les clés)?

Merci d'avance.
  • [supprimé]

Bonne question..

Ceci dit, ton dossier .gnupg contient aussi les clefs que tu as signées, donc les identités en lequelles tu as confiance, ça vaut le coup de l'emmener, non?
18 jours plus tard
Mouais...

Mais j'aimerais vraiment pouvoir emporter la clé gpg comme la clé ssh, et pouvoir l'utiliser SANS copier .gnupg dans le home de la personne où j'utilise ma clé...

Par exemple, là, je suis chez les parents de ma copine, je vais pas y copier tout mon .gnupg pour simplement déchiffrer quelque chose. J'aurais voulu pouvoir dire "gpg --decrypt --keyfile mykey" ou quelque chose comme ça.

Ça n'est pas possible?

EDIT: Ah bah voilà, j'ai trouvé, il suffit d'utiliser --homedir :
gpg --homedir /media/rom-usb/.gnupg -d myfile
9 mois plus tard
On peut aussi créer un lien entre la clef usb et le répertoire caché .gnupg :
ln -s /media/clefusb/gnupg/* ~/.gnupg/
3 ans plus tard
®om a écritcomment exporter 1 clé, et pas toutes (--export-secret-keys exporte toutes les clés)?

As-tu essayé ceci ?
$ gpg --armor --output FICHIER_priv.asc --export-secret-key REFKEY
REFKEY étant la référence de ta clé au format hexadécimal sur 8 caractères.
3 mois plus tard
Bonjour,
On peut aussi utilsé Kleopatra.