Erros que geram o par de chaves gpg

1

Eu postei isso originalmente no stackoverflow, mas me disseram que era offtopic e esse seria o melhor lugar para publicá-lo, então estou republicando aqui e excluindo meu tópico original.

Eu tenho uma chave PGP bastante antiga, mas há muito tempo eu perdi a chave privada para ela, então estou tentando gerar uma nova chave com o GPG no Windows 7. Embora gere tecnicamente a chave, o GPA trava a cada vez que eu gero o par de chaves. Eu tentei isso quatro vezes agora e baixei o que parece ser a versão mais recente do Gpg4Win e ainda estou recebendo esse problema. Um comentário no meu post original me informou que o GPA falha não é uma descrição muito boa do problema, mas infelizmente não posso fazer muito melhor do que isso: tudo que ele me diz é "o gpa.exe travou e vai fechar agora", Eu não recebo um erro nem nada.

Existe alguma coisa que eu possa fazer para corrigir isso, ou isso é apenas um bug na versão mais recente do Gpg4Win? Aqui estão as especificações do GPG que estou usando: GPA 0.9.4. GnuPG 2.0.22. Meu sistema operacional é o Windows 7 64 Bit e tenho 5 GB de RAM.

Além disso, me disseram para tentar gerar o par de chaves na linha de comando, mas não consegui encontrar nenhuma documentação sobre como fazer isso no Windows 7. Se alguém pudesse me vincular à documentação atual para isso, seria uma boa solução para resolver este problema.

    
por Evan Lynch 01.06.2014 / 19:37

2 respostas

0

Eu tive o mesmo problema, então tentei criar o par de chaves a partir da linha de comando. Quando o fiz, encontrei o mesmo problema novamente, mas com as seguintes informações.

gpg: lookup_hashtable failed: Unknown system error
gpg: trustdb: searching trust record failed: Unknown system error
gpg: Error: The trustdb is corrupted.
gpg: You may try to re-create the trustdb using the commands:

Para corrigir este problema, vá para a linha de comando e digite o seguinte (por favor, mude seu nome de usuário para seu nome de usuário real).

cd C:\Users\your-username\AppData\Roaming\gnupg
gpg --import-ownertrust < otrust.tmp
del trustdb.gpg
gpg --import-ownertrust < otrust.tmp

Depois disso, você poderá gerar com sucesso um novo par de chaves.

Isso funcionou para mim usando o kleopatra 3.02-gpg4win-3.0.3

    
por 04.04.2018 / 06:21
0

Eu apenas pensei em postar uma atualização desde que eu finalmente consegui criar uma chave GPG funcional, agora mesmo. Eu fiz isso usando o Kleopatra em vez do GPA. Eu sinto que não é muito intuitivo ser forçado a usar o Kleopatra em vez do GPA porque o GPA continua travando. Vou deixar este aberto por um tempo no caso de alguém ter uma solução / solução para criar chaves com o GPA em vez do Kleopatra, como eu ficaria muito curioso em ouvir isso.

Isso parece um erro para mim, que você não pode criar chaves GPG no GPA sem que ele falhe, e tem que criar certificados com o Kleopatra. Principalmente, eu só queria atualizar isso no caso de alguém mais estar tendo o mesmo problema, para que eles possam ver como eu resolvi isso.

    
por 03.06.2014 / 05:49