Criei uma chave GPG com "Senhas e Chaves" do Ubuntu 16.04 e enviei-a para o servidor Ubuntu. Tentei importar para o Launchpad, mas quando recebi o e-mail para descriptografar, continuo recebendo um erro dizendo 'gpg: falha na descriptografia: chave secreta não disponível'
Eu criptografei a subchave e assinei, certifico a subchave. Tentei ver se havia uma maneira de adicionar uma subchave de descriptografia, mas não estou vendo isso na interface do usuário.
O que estou fazendo de errado?
Responder1
gpg2 -K pareceu funcionar. Consegui descriptografar usando 'gpg2' em vez de gpg
Então você já está usando o GnuPG 2.1, que armazena as chaves secretas no arquivo pubring.gpg
. Nunca use gpg
(GnuPG 1) ou copie a chave secreta secring.gpg
usada pelo GnuPG 1 exportando-a e importando-a:
gpg2 --export-secret-keys [key-id] | gpg --import
Talvez você também precise aplicar confiança máxima à chave:
gpg --edit-key [key-id]
Na linha de comando do GnuPG, agora execute o trust
comando e selecione ultimate
.