Quando recebe um arquivo com uma chave pública GnuPG blindada, ou seja, um arquivo ( pubkey.gpg
) que foi criado com:
gpg -r 0xDEADBEEF --export --armored > pubkey.gpg
Qual é a melhor maneira de obter informações como a impressão digital nesse arquivo, sem importá-las para o meu chaveiro?
A melhor maneira que encontrei até agora (e não estou feliz com isso) é:
gpg --dry-run --import pubkey.gpg
Naturalmente, visitei a página de manual do gpg, mas não encontrei uma solução óbvia.
Para imprimir a impressão digital de uma chave blindada no disco sem importá-la, basta usar
--with-fingerprint
:Voilà!
fonte
--with-fingerprint
é opcional .Você pode verificar o visualizador de pacotes PGP de Kazu Yamamoto, que exibe o formato de pacote do OpenPGP (RFC 4880) e da versão 2 do PGP (RFC 1991).
Para buscar e compilar:
Usá-lo é ainda mais simples:
Há também uma interface cgi-bin disponível neste site: http://www.pgpdump.net/cgi-bin/pgpdump
fonte
gpg --list-packets