Como posso exibir os sinalizadores de uso das minhas chaves de criptografia de uma forma menos hackeada?

Como posso exibir os sinalizadores de uso das minhas chaves de criptografia de uma forma menos hackeada?

Estou tentando me informar sobre o uso de chaves de criptografia e tenho feito experiências com essa antiga chave de Linus Torvalds que encontrei 956EB7BF449FA3AB.

Estou interessado em exibir os sinalizadores de uso, mas gpg2 --list-keys 449FA3ABnem gpg2 --fingerprint 449FA3ABexibir os sinalizadores de uso.

A única maneira que encontrei de obter as informações do sinalizador de uso é essa forma hackeada.

$ 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

$

Qual é a forma oficial de exibir os sinalizadores de uso?

Responder1

O formato legível por máquina --with-colonscontém o sinalizador de uso como última coluna. Não é muito legível para humanos, mas contém os dados que você procura.

$ 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:

A chave pública de Torwald pode ser usada para assinatura, certificações e autenticação; a subchave pode ser usada para criptografia.

Responder2

Parece que versões posteriores do GnuPG (2.1+?) têm um valor de parâmetro para --list-optionsisso:

$ gpg --list-options show-usage --list-keys

Como qualquer uma das opções longas, isso pode persistir em ~/.gnupg/gpg.conf:

list-options show-usage

informação relacionada