Como listar o nível de confiança das chaves públicas do OpenPGP no GnuPG?

5

Embora eu possa determinar o nível de confiança que eu coloquei em uma chave pública OpenPGP individual usando o comando --edit-key , existe uma maneira simples de listar todas as chaves públicas junto com seus níveis de confiança na linha de comando?

    
por rlandster 16.09.2016 / 17:31

2 respostas

5

Você pode exportar toda a confiança do proprietário configurada por meio de gpg --export-ownertrust . A saída é da forma

FINGERPRINT:TRUST:

Para minha própria chave (que tem confiança final em minha máquina), há a seguinte linha incluída:

0D69E11F12BDBA077B3726AB4E1F799AA4FF2279:6:

Parece que o nível de confiança corresponde ao número inserido no comando trust edit mais um:

1 = I don't know or won't say (export: 2)
2 = I do NOT trust            (export: 3)
3 = I trust marginally        (export: 4)
4 = I trust fully             (export: 5)
5 = I trust ultimately        (export: 6)

A saída deste comando também pode ser importada novamente por gpg --import-ownertrust .

    
por 16.09.2016 / 17:47
0

Eu escrevi um pequeno script para fazer isso mais facilmente: gpg-list-ownertrust.py

Ele é baseado na biblioteca python-gnupg , que felizmente torna o acesso ao nível de confiança do usuário muito conveniente.

    
por 27.09.2017 / 12:07