
Estoy tratando de educarme sobre el uso de claves de cifrado y he estado experimentando con esta antigua clave de Linus Torvalds que encontré 956EB7BF449FA3AB
.
Estoy interesado en mostrar los indicadores de uso, pero ni gpg2 --list-keys 449FA3AB
mostrar gpg2 --fingerprint 449FA3AB
los indicadores de uso.
La única forma que he encontrado de obtener la información del indicador de uso es esta forma pirateada.
$ gpg2 --edit-key 449FA3AB
gpg (GnuPG) 2.0.26; Copyright (C) 2013 Free Software Foundation, Inc.
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.
pub 1024D/449FA3AB created: 1999-10-05 expired: 2001-10-04 usage: SCA
trust: unknown validity: expired
sub 2048g/BFF491C5 created: 1999-10-05 expired: 2001-10-04 usage: E
[ expired] (1). Linus Torvalds <[email protected]>
gpg> quit
$
¿Cuál es la forma oficial de mostrar las banderas de uso?
Respuesta1
El formato legible por máquina que utiliza --with-colons
contiene el indicador de uso como última columna. No es muy legible para los humanos, pero contiene los datos que buscas.
$ gpg2 --with-colons --list-keys 449FA3AB
tru::1:1414619239:1414879758:3:1:5
pub:e:1024:17:956EB7BF449FA3AB:939086351:1002158351::-:::sca:
uid:e::::939086351::81A3799583B9B1B391E4C428112F302FF2ADF462::Linus Torvalds <[email protected]>:
sub:e:2048:16:71CE8207BFF491C5:939086545:1002158545:::::e:
La clave pública de Torwald se puede utilizar para firmas, certificaciones y autenticación; la subclave se puede utilizar para el cifrado.
Respuesta2
Parece que las versiones posteriores de GnuPG (2.1+?) tienen un valor de parámetro que --list-options
hará esto:
$ gpg --list-options show-usage --list-keys
Como cualquiera de las opciones largas, esto se puede persistir en ~/.gnupg/gpg.conf
:
list-options show-usage