¿Cómo puedo firmar un archivo con una clave alternativa?

0

Tengo dos llaves en mi llavero:

jason@host $ gpg --list-keys
/home/jason/.gnupg/pubring.gpg
------------------------------
pub   1024R/B051EDBF 2017-11-27
uid                  realname <[email protected]>
sub   1024R/4C83269B 2017-11-27

pub   1024R/28FDD919 2017-11-27
uid                  anothername <[email protected]>
sub   1024R/4C928D6B 2017-11-27

Puedo firmar un archivo con él

jason@host $ gpg --sign example

Y puedo verificar esa firma

other@host $ gpg --verify ~jason/example.gpg

Como el usuario "jason", ¿cómo firmo ese archivo con la segunda clave en el anillo de claves?

(Tenga en cuenta que estoy usando claves de 1024 bits porque se generan más rápidamente. Esto es un trabajo POC y no estará expuesto a Internet).

    
pregunta jsf80238 27.11.2017 - 05:43
fuente

1 respuesta

3

Usted especifica una clave secreta predeterminada diferente. Consulte la sección 1.2.1 de la documentación de GnuPG.

gpg --default-key 28FDD919 --sign example

También puede cambiar la clave predeterminada en el archivo de configuración de GPG para hacerlo persistente.

default-key 28FDD919

Como nota al margen, RSA 1024 está obsoleto en la actualidad y es débil. 2048 es el mínimo recomendado.

    
respondido por el guest 27.11.2017 - 06:53
fuente

Lea otras preguntas en las etiquetas