Cuando enumero los detalles de una clave, obtengo un resultado como este:
$ gpg --edit-key SOMEID
pub [..] created: [..] expires: [..] usage:SC
[..]
sub [..] created: [..] expires: [..] usage: E
O incluso usage: SCA
en otra tecla (la parte de la llave maestra).
¿Qué significan estas abreviaturas en el campo de uso?
Puedo derivar eso:
S -> for signing
E -> for encrypting
Pero ¿qué pasa C
y A
?
¿Y hay más?
¿Y dónde buscar cosas como esta?
El diseño de la
--edit-key
lista no está documentado (no es que pueda encontrar de todos modos). Sin embargo, las abreviaturas que menciona están en algún lugar de las páginas de información (info gpg
).Busqué
S:
y encontré que realmente quería buscarusage:
.En "Opciones relacionadas con la clave GPG":
Entonces, hacer
gpg -k --list-options show-usage 1A3ABKEY
te mostrará algo como esto:Puede encontrar más información en "Uso desatendido de GPG"
Entonces, aunque no es inmediatamente aparente, la información está allí, en algún lugar, en su sistema. Si
man
no te ayuda, pruebaman -k
y / oinfo
.fuente
gpg: unknown option 'show-usage' gpg: invalid list options
Aunque su uso está documentado en las páginas de información de gpg1 ...Estos indicadores clave se definen en la especificación OpenPGP
fuente
Enterrado en lo profundo de la lista de correo de GnuPG ...
fuente
Otra fuente de información es el archivo DETAILS en la distribución GnuPG .
Sección "Campo 12 - Capacidades clave" estados
fuente