-
Notifications
You must be signed in to change notification settings - Fork 52
Description
Description:
We received a concern that the signed message can't be verified even though the signer's public key is already in the receiver's contact list.
The following error says could not verify signature: missing pubkey 685A5A5E51XXXXXX
If we can remember, we further check the sender's and the signer's emails before acknowledging the receiver that the message is indeed signed. If the check fails, the following error above occurs.
Interesting line of code:
flowcrypt-browser/extension/chrome/elements/pgp_block_modules/pgp-block-signature-module.ts
Line 37 in a808b6b
| const signerEmail = this.view.getExpectedSignerEmail(); |
The user requested an enhancement to it:
Then I would put in a request for enhancement - it's perfectly reasonable for the sender of the email and the signer of the email not to match. As long as the signature is good, then the trust put in the signature should be enough.
I know form a fact that the claws-mail plugin handles the email I sent to you without an issue.
I've tested Mailvelope and it doesn't give me any warning that the signer and sender don't match...
Let me know if there's anything I could help with. Thank you!
Reference: https://mail.google.com/mail/u/[email protected]/#inbox/FMfcgzGpGnJHJkblwqbFLWNQzNfrBjvb