¿Cómo obtener las huellas digitales de GnuPG solo para el nombre de clave especificado, no para las coincidencias de subcadenas?

3

Tengo pocas claves GnuPG: prueba, prueba2, alguna prueba. Cuando invoco gpg --fingerprint test , se enumeran las huellas dactilares de todas las claves. Cuando ejecuto gpg --fingerprint test2 , solo se imprime la huella dactilar de la tecla test2. ¿Cómo puedo enumerar las huellas digitales solo para la prueba llamada clave?

Desde la página de manual de GnuPG

  

--fingerprint [=names=] Lista todas las claves con sus huellas digitales. Esta es la misma salida que --list-keys pero con la salida adicional de un   línea con la huella digital. También se puede combinar con --list-sigs o   %código%. Si este comando se da dos veces, también se enumeran las huellas digitales de todas las claves secundarias.

    
pregunta ctomek 16.03.2016 - 09:41
fuente

1 respuesta

2

La parte relevante de la documentación ( man gpg ) es el capítulo "CÓMO ESPECIFICAR UNA ID DE USUARIO", casi al final de la página del manual.

El modo predeterminado es la coincidencia de subcadenas, que es lo que observas ( test2 contiene la subcadena test ).

  

Por concordancia de subcadena.

     

Este es el modo predeterminado, pero es posible que las aplicaciones lo indiquen explícitamente colocando el asterisco al frente. El partido no distingue entre mayúsculas y minúsculas.

Heine
*Heine

En su lugar, desea usar coincidencias exactas, donde tiene las opciones de hacer coincidir palabras, una dirección de correo o toda la cadena de identificación de usuario según sus necesidades específicas:

  

Por coincidencia exacta en el ID de usuario de OpenPGP.

     

Esto se denota mediante un signo igual inicial. No tiene sentido para los certificados X.509.

=Heinrich Heine <[email protected]>
     

Por coincidencia exacta en una dirección de correo electrónico.

     

Esto se indica adjuntando la dirección de correo electrónico de la forma habitual con los ángulos izquierdo y derecho.

<[email protected]>
     

Por coincidencia de palabras.

     

Todas las palabras deben coincidir exactamente (no distinguen mayúsculas y minúsculas) pero pueden aparecer en cualquier orden en la ID de usuario o en el nombre de un sujeto. Las palabras son cualquiera   secuencias de letras, dígitos, las             Puntuación y todos los personajes con bit 7 establecido.

+Heinrich Heine duesseldorf
    
respondido por el Jens Erat 16.03.2016 - 14:09
fuente

Lea otras preguntas en las etiquetas