-
I created the PGP keypair using Thunderbird, exported the public key, added it on the |
Beta Was this translation helpful? Give feedback.
Answered by
mdecimus
Sep 7, 2023
Replies: 1 comment 4 replies
-
Verify that the public key you used matches your Thunderbird account. Even if the key exists in a different Thunderbird account, it won't work for decrypting messages sent to another one. |
Beta Was this translation helpful? Give feedback.
4 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
I found out what happened. Encryption at rest is working well with the previous version of Thunderbird but, after upgrading to the latest one, I started seeing the same error messages you reported.
I did some debugging I found out that the culprit was the
rpgp
crate that was encrypting the messages with a subkey that did not have the "use for encryption" flag. The latest version of Thunderbird is stricter and no longer accepts decrypting messages with the wrong subkey. On therpgp
repository there was already an issue opened back in November 2022 reporting this bug and it looks like it won't be fixed anytime soon. For that reason I replacedrpgp
withsequoia-pgp
and now encryption at rest…