Você precisaria do sinalizador de uso para certificar C
, que é exigido pelas especificações do OpenPGP de qualquer maneira. A autenticação A
é raramente usada e significa que você pode se autenticar (semelhante à autenticação baseada em chave SSH).
No entanto, não é possível alterar os flags de uso no GnuPG (mas cortando o código ). De uma mensagem do Resul Cetin nesse tópico da lista de discussão:
Ok, it was quite easy to do (not clean, but it could be done in a fast and hackish way). Just searched for
gnupg-1.4.9/g10/getkey.c:parse_key_usage
and changedp
tonon-const
and always set(*p) &=~2;
. Afterwards I started my new compiled hackish-gpg --edit-key
and set the expire of my master key. After this procedure I had only the Cert flag set. Thanks Christoph - you are my personal hero of the day :)