Usei a configuração yubikey do Dr. Duh há cerca de 20 dias sem problemas. Eu o examinei novamente ontem à noite em um Mac M1 com Brew e, quando criamos a chave de autenticação expirada, a lista de chaves mostra [AR] para a chave onde normalmente mostraria apenas [A] para autenticação. Eu consultei as man pages em gnu.org e enquanto posso ver os outros códigos (E,S,A) - não vejo nenhuma definição para R. O que é R?
Isso é algo parecido com o que vejo na etapa da lista (copiado do guia do Dr. Duh e alterado para adicionar o R):
$ gpg -K
/tmp.FLZC0xcM/pubring.kbx
-------------------------------------------------------------------------
sec rsa4096/0xFF3E7D88647EBCDB 2017-10-09 [C]
Key fingerprint = 011C E16B D45B 27A5 5BA8 776D FF3E 7D88 647E BCDB
uid Dr Duh <[email protected]>
ssb rsa4096/0xBECFA3C1AE191D15 2017-10-09 [S] [expires: 2018-10-09]
ssb rsa4096/0x5912A795E90DD2CF 2017-10-09 [E] [expires: 2018-10-09]
ssb rsa4096/0x3F29127E79649A3D 2017-10-09 [AR] [expires: 2018-10-09]
Acho que essas letras significam as capacidades . Lendo https://github.com/gpg/gnupg/blob/master/doc/DETAILS#field-12---key-capabilities , acho que
R
significa "criptografia restrita".Com relação à diferença entre maiúsculas e minúsculas: "...além dessas letras, a chave primária tem versões maiúsculas das letras para denotar os recursos utilizáveis da chave inteira...".