O Thunderbird não pode descriptografar a mensagem mesmo que tenha a chave privada

0

Enviei um e-mail criptografado e um CC para mim mesmo, também criptografados, usando o Thunderbird como cliente de e-mail e o servidor SMTP do hotmail para entrega.

Eu recebi a mensagem de e-mail e no começo o Thunderbird disse que era quebrado, mas depois reparado e descriptografado. Em seguida, salvei a mensagem em uma pasta local e agora o Thunderbird não pode mais descriptografá-la. Ele exibe uma mensagem de erro:

Enigmail Security Info Error - no matching private/secret key found
to decrypt message gpg: decryption failed: No secret key Note:
The message is encrypted for the following User ID's / Keys: ...,
0x ... (Name <address>)

A chave privada mencionada na mensagem está no meu banco de dados gpg e tem o endereço de e-mail correto associado a ela. É o mesmo par de chaves que usei para criptografar a mensagem.

Qual poderia ser a causa do problema? Será que o servidor SMTP ou POP do hotmail corrompe as mensagens criptografadas por gpg de forma a torná-las ilegíveis?

    
por Giorgio 15.01.2018 / 20:57

1 resposta

1

Se você estiver usando a versão gpg anterior à 2.1.0, o problema pode estar no algoritmo cifrado CAST5, que não produz mensagens protegidas pelo MDC.

O Enigmail da versão 2.0.4 não descriptografa esses e-mails: link

A solução é atualizar o gpg. Para ler emails antigos, use o parâmetro --no-mdc-warning como "Parâmetros adicionais para o GnuPG" nas preferências do Enigmail (guia avançado).

edit: do Enigmail 2.0.5 esta solução não funciona. Para obter as últimas notícias, consulte o fórum do Enigmail (por exemplo, como corrigir sua chave pública se ela for muito antiga): link

    
por 21.05.2018 / 12:25