Quando listo os detalhes de uma chave, obtenho uma saída como esta:
$ gpg --edit-key SOMEID
pub [..] created: [..] expires: [..] usage:SC
[..]
sub [..] created: [..] expires: [..] usage: E
Ou mesmo usage: SCA
em outra tecla (a parte da chave mestra).
O que significam essas abreviações no campo de uso?
Eu posso derivar que:
S -> for signing
E -> for encrypting
Mas C
e quanto A
?
E tem mais?
E onde procurar coisas assim?
O layout da
--edit-key
listagem não está documentado (não que eu pudesse encontrar de qualquer maneira). As abreviações mencionadas no entanto estão em algum lugar nas páginas de informações (info gpg
).Procurei
S:
e achei que eu realmente queria procurarusage:
.Em "Opções relacionadas à chave GPG":
Então, fazendo
gpg -k --list-options show-usage 1A3ABKEY
irá mostrar algo assim:Mais informações são encontradas em "Uso não assistido de GPG"
Portanto, embora não seja imediatamente aparente, as informações estão em algum lugar do seu sistema. Se
man
não ajudar, tenteman -k
e / ouinfo
.fonte
gpg: unknown option 'show-usage' gpg: invalid list options
Embora seu uso está documentado nas informações gpg1 páginas ...Esses sinalizadores de chave são definidos na especificação do OpenPGP
fonte
Enterrado nas profundezas da lista de discussão do GnuPG ...
fonte
Outra fonte de informação é o arquivo DETAILS na distribuição do GnuPG .
Seção "Campo 12 - Os principais recursos" estados
fonte