¿Cómo agregar otro UID a la clave en la tarjeta OpenPGP?

2

Tengo una clave OpenPGP en una tarjeta inteligente que he usado por algún tiempo. Ahora deseo agregar algunas direcciones de correo electrónico adicionales a la clave. Así que inserto mi tarjeta en el lector y ejecuto gpg2 --edit-key para mi clave seguido de adduid . Todo funciona según lo previsto hasta que confirme la operación. A continuación, informa

gpg: secret key parts are not available gpg: signing failed: Unusable secret key

Obtengo esta salida con y sin la tarjeta inteligente conectada a mi sistema.

Así que tengo algunas preguntas:

  • ¿Cómo puedo agregar correos electrónicos a mi llave en la tarjeta sin romper ninguna anterior? firmas
  • ¿Es eso algo seguro?
  • ¿Necesito descargar la clave a una máquina segura para hacer la edición allí?
  • Supongo que necesitaré redistribuir mi clave pública después de agregar el uid. Eso significa que ¿Otros necesitan firmar mi clave pública de nuevo?

EDIT: Se modificó el formato para que la salida de gpg sea más clara. También cambió algo de gramática.

EDIT2: Esto es lo que GPG le dice a otros comandos:

gpg -K

/Users/jako/.gnupg/secring.gpg
------------------------------
sec#  2048R/A62B19E0 2016-06-01
uid                  My Name <mymail>
ssb>  2048R/B93264B8 2016-06-01
ssb>  2048R/D252B29D 2016-06-01
ssb>  2048R/431513E0 2016-06-01
ssb#  2048R/594CAEC2 2016-06-01

gpg --card-status

....
General key info..: sub  2048R/B93264B8 2016-06-01 My Name <mymail>
sec#  2048R/A62B19E0  created: 2016-06-01  expires: never     
ssb>  2048R/B93264B8  created: 2016-06-01  expires: never     
                      card-no: 0005 00004899
ssb>  2048R/D252B29D  created: 2016-06-01  expires: never     
                      card-no: 0005 00004899
ssb>  2048R/431513E0  created: 2016-06-01  expires: never     
                      card-no: 0005 00004899
ssb#  2048R/594CAEC2  created: 2016-06-01  expires: never  
    
pregunta jko 24.11.2016 - 00:28
fuente

0 respuestas

Lea otras preguntas en las etiquetas