El uso de esos marcadores de posición es especialmente útil si define dichas notaciones en su configuración de GnuPG ( ~/.gnupg/gpg.conf
). Estos marcadores de posición se reemplazan por GnuPG justo antes de que se aplique la notación (o se llame al visor de fotos, ...) para poder insertar información sobre la operación actual. Desde man gpg
:
Hay códigos especiales que se pueden usar en los nombres de notación. "% k" se expandirá a la ID de clave de la clave firmada, "% K" a la ID de clave larga de la clave
firmado, "% f" en la huella dactilar de la clave firmada, "% s" en el ID de clave de la clave que forma la firma, "% S" en el ID de clave larga de la clave que hace la firma,
"% g" en la huella digital de la clave que hace la firma (que podría ser una subclave), "% p" en la huella digital de la clave principal de la clave que hace la firma, "% c"
en el recuento de firmas de la tarjeta inteligente OpenPGP, y "%%" da como resultado un solo "%". % k,% K y% f solo son significativos cuando se crea una firma clave (certificación), y
% c solo tiene sentido cuando se usa la tarjeta inteligente OpenPGP.
Por ejemplo, considere que está ejecutando algún servicio de certificación y hospede un sitio web con más detalles sobre la certificación de cada clave. Si desea adjuntar una notación que contenga una URL para obtener más información sobre la clave firmada (sin ninguna discusión sobre cómo lograrlo), puede agregar los siguientes a su gpg.conf
:
cert-notation [email protected]=https://cert.example.com/lookup/%K
Si ahora firma una clave 4E1F799AA4FF2279
, se adjuntará la siguiente notación:
[email protected]=https://cert.example.com/lookup/4E1F799AA4FF2279