Une paire de clés GnuPG / PGP, deux emails?

74

J'utilise fréquemment deux courriers électroniques pour lesquels j'aimerais utiliser les clés PGP générées / gérées par GnuPG. Dans la mesure du possible, j'aimerais éviter de créer une paire de clés différente pour chaque e-mail, ce qui est inutile dans mon cas, c'est-à-dire que j'utilise les deux e-mails de manière interchangeable.

Y a-t-il un moyen de faire cela?

J'utilise Mac OS X 10.5, Ubuntu 11.04 et Thunderbird 3.1.10.

Merci d'avance!

Computiste
la source

Réponses:

89

Si vous souhaitez ajouter un ID utilisateur à une clé existante à partir de la ligne de commande (votre saisie est en gras):

  $ gpg --edit-key <id-clé> 
  gpg> adduid 
  Nom réel: <nom> 
  Adresse e-mail: <email> 
  Commentaire: <commentaire ou retour à aucun> 
  Changer (N) ame, (C) omment, (E) mail ou (O) kay / (Q) uit? O 
  Entrez la phrase secrète: <mot de passe> 
  gpg> uid <uid> 
  gpg> confiance 
  Votre décision? 5 
  Voulez-vous vraiment définir cette clé pour une confiance ultime? (y / N) et 
  gpg> save 
$ gpg --send-keys <id-clé>
Aluísio ASG
la source
Que fait gpg> uid <uid>-il? Est-ce <uid>juste mon adresse email [email protected]?
Computist le
1
@ lumeng.dev: est le numéro juste avant votre nouvel ID utilisateur (la liste est affichée après adduid). Une fois que vous avez entré cette commande, un astérisque devrait apparaître à côté, indiquant que c’est l’ trustutilisateur qui fonctionnera.
Aluísio ASG
Dois-je ajouter de nouvelles identités à la paire de clés principales ou puis-je ajouter de nouvelles identités directement aux sous-clés?
Kal
2
Vous pouvez également redéfinir l'ancien ID utilisateur en le sélectionnant avec uid <uid>et en le rendant principal primary.
timakro
Les interfaces utilisateur semi-approuvées telles que Kleopatra et GPA ont également des contrôles relativement faciles à utiliser qui effectuent cette action.
Justin
12

En supposant que vous utilisez le support Enigmail for GPG dans Thunderbird, vous pouvez simplement utiliser l'onglet "Sécurité OpenGPG" pour chacune de vos identités. Vous pouvez y arriver via

Account Preferences -> Manage Identities -> Edit.

Vous pouvez également sélectionner dans le menu:

 OpenPGP -> Key Management -> [Right-click on your key] -> Manage User IDs

Et puis ajoutez d'autres identifiants à votre clé.

Barbaz
la source
1
N'oubliez pas d'ajouter un ID utilisateur pour la deuxième adresse e-mail à votre clé, via OpenPGP -> Gérer les clés .
Grawity
@grawity, j'ai ajouté cela dans la réponse modifiée
Mateng
2
Assurez-vous de renvoyer votre clé publique mise à jour à un serveur de clés
IceArdor