Thunderbird kann die Nachricht nicht entschlüsseln, obwohl sie über den privaten Schlüssel verfügt

906
Giorgio

Ich habe eine verschlüsselte E-Mail und ein CC an mich gesendet, die ebenfalls verschlüsselt sind, und Thunderbird als E-Mail-Client und den Hotmail-SMTP-Server für die Zustellung verwenden.

Ich habe dann die E-Mail-Nachricht erhalten und zuerst hat Thunderbird gesagt, sie sei defekt, habe sie dann aber repariert und entschlüsselt. Ich habe die Nachricht dann in einem lokalen Ordner gespeichert und Thunderbird kann sie jetzt 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 die Nachricht verschlüsselt wurde.

Was könnte die Ursache des Problems sein? Kann es sein, dass der Hotmail SMTP- oder POP-Server gpg-verschlüsselte Nachrichten derart beschädigt, dass sie unlesbar werden?

0

1 Antwort auf die Frage

1
kubo44

Wenn Sie die gpg-Version älter als 2.1.0 verwenden, könnte das Problem mit dem Cypher-Algorithmus CAST5 sein, der nicht MDC-geschützte Nachrichten erzeugt.

Enigmail von 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. Um ältere E-Mails zu lesen, verwenden Sie den Parameter --no-mdc-warning als "Zusätzliche Parameter für GnuPG" in den Enigmail-Voreinstellungen (Registerkarte "Erweitert").

edit: von Enigmail 2.0.5 aus funktioniert diese Problemumgehung nicht. Die neuesten Nachrichten finden Sie im Enigmail-Forum (z. B. wie Sie Ihren öffentlichen Schlüssel korrigieren können, falls er zu alt ist): https://sourceforge.net/p/enigmail/forum/support/thread/03ebee57/