GPG - senha antiga funciona em vez de nova

0

Situação estranha aqui: Eu mudei a minha senha GPG há algum tempo, mas ao usar o script para criptografar / descriptografar pasta, eu tenho que digitar minha senha antiga para descriptografar arquivos.

  • mudei a senha para a minha chave GPG (gpg passwd)
  • O Seahorse aceitará apenas uma nova senha
  • Quando eu criptografo o arquivo com gpg -ea -r [email protected] file (ou com id de chave principal), posso descriptografá-lo com uma nova senha

O problema é que, quando eu uso o comando gpg --trust-model always --batch --yes -ea -r <pub-key-ID> <file.txt> no script, não consigo descriptografar o arquivo com minha nova senha. Apenas minha senha antiga funciona.

Estou completamente perplexo. Qual poderia ser o problema?

    
por Sebastian 02.09.2017 / 10:31

1 resposta

0

Eu descobri tudo:

  • Havia diferentes chaves secretas em gpg e gpg2
  • Eu tinha um alias alias gpg="gpg2"
  • Script estava trabalhando com "gpg" enquanto shell trabalhava com gpg2 (mesmo quando eu pensava o contrário)
por Sebastian 04.03.2018 / 10:21