Thunderbird kann Nachrichten nicht entschlüsseln, obwohl der private Schlüssel vorhanden ist

0

Ich habe eine verschlüsselte E-Mail und einen CC an mich selbst gesendet, ebenfalls verschlüsselt, wobei ich Thunderbird als E-Mail-Client und den Hotmail-SMTP-Server für die Zustellung verwendet habe.

Ich habe dann die E-Mail-Nachricht erhalten und Thunderbird sagte zuerst, dass sie defekt sei, reparierte und entschlüsselte sie dann. Ich habe die Nachricht dann in einem lokalen Ordner gespeichert und jetzt kann Thunderbird sie nicht mehr entschlüsseln. Es wird eine Fehlermeldung angezeigt:

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>)

Der in der Nachricht erwähnte private Schlüssel befindet sich in meiner GPG-Datenbank und ist mit der richtigen E-Mail-Adresse verknüpft. Es ist dasselbe Schlüsselpaar, mit dem ich die Nachricht verschlüsselt habe.

Was könnte die Ursache des Problems sein? Kann es sein, dass der Hotmail-SMTP- oder -POP-Server gpg-verschlüsselte Nachrichten so beschädigt, dass sie nicht mehr lesbar sind?

Giorgio
quelle

Antworten:

1

Wenn Sie eine ältere gpg-Version als 2.1.0 verwenden, liegt möglicherweise ein Problem mit dem Verschlüsselungsalgorithmus CAST5 vor, der keine MDC-geschützte Nachricht erzeugt.

Enigmail ab Version 2.0.4 entschlüsselt solche E-Mails nicht: https://addons.mozilla.org/en-US/thunderbird/addon/enigmail/versions/

Die Lösung besteht darin, gpg zu aktualisieren. Verwenden Sie zum Lesen älterer E-Mails den Parameter --no-mdc-warning als "Zusätzliche Parameter für GnuPG" in den Enigmail-Einstellungen (Registerkarte "Erweitert").

edit: ab Enigmail 2.0.5 funktioniert diese Problemumgehung nicht mehr. Aktuelle Nachrichten finden Sie im Enigmail-Forum (z. B. wie Sie Ihren öffentlichen Schlüssel reparieren, wenn er zu alt ist): https://sourceforge.net/p/enigmail/forum/support/thread/03ebee57/

kubo44
quelle