mailvelope / mailvelope

Browser extension for OpenPGP encryption with Webmail

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Decryption failed: No data (MacOS)

d0bro opened this issue · comments

Hi guys!

MacOS 10.15.7 (catalina)
gpg (GnuPG/MacGPG2) 2.2.32
libgcrypt 1.8.8
gpgme-json 1.15.1-unknown (Compiled from the source for this comment)

When I click synchronize key, an encrypted email confirmation message arrives from my vault with the key server. I click on the email and get an error. As if there are no privileges and a request for a secret key.

This is an image

There are such errors in the debugger:

Debug

My file ~/Library/Application Support/Google/Chrome/NativeMessagingHosts/gpgmejson.json
{ "name": "gpgmejson", "description": "Integration with GnuPG", "path": "/opt/gpgme/bin/gpgme-json", "type": "stdio", "allowed_extensions": [ "jid1-AQqSMBYb0a8ADg@jetpack" ] }

gpgme-json is working fine (I think the problem is not here).
This command gives away my keys:
echo '{"op":"keylist","secret":true}' | /opt/gpgme/bin/gpgme-json -s

Output

For Chrome I have this extension ID in my gpgmejson.json file

{ "name": "gpgmejson", "description": "Integration with GnuPG", "path": "/opt/homebrew/bin/gpgme-json", "type": "stdio", "allowed_origins": [ "chrome-extension://kajibbejlbohfaggdiogboambcijhkke/" ] }

The reference you're using I think is for the firefox extension.