Help with GPA (GPG4Win) Error

Ever since I got a new computer I haven’t been able to use GPG4WIN for PGP decryption at all. Everything else seems to work fine. I can make a new key, export the keys, import other peoples keys, etc. The only thing that doesn’t work is decrypting messages.

Every time I try to decrypt a message, I get this error:

The GPGME library has returned an unexpected error at gpafiledecryptop.c:540. The error was:

Invalid Crypto Engine

This is either an installation problem or a bug in GPA. GPA will now try to recover from this error.

Unfortunately it never does recover. It seems like I’ve tried everything, including re installing windows that’s how frustrated I’ve been with this. If anyone can help me out I will be SO appreciative. Thanks.

Dear Mike,
sorry that you having problems with Gpg4win.

Can you try to decrypt with the explorer or kleopatra?
If that does not work, could you try on the command line
(see https://wiki.gnupg.org/TroubleShooting)

I’ll take it we are talking about a file or something that you paste and copy, right?

Best Regards,
Bernhard

You are probably working with a Signed & Encrypted file / message and you do not have the Signers public key in your keyring.

We have this bug in 3.1.0:

https://dev.gnupg.org/T3919

It is already fixed and mainly for this bug we are pushing for a quick bugfix release.

In the meantime you can either import the public key of the signer or use the command line to decrypt the message. Alternatively you could roll back to to Gpg4win-3.0.3. But a fixed version will come really soon.

I definitely have the persons public key in my keyring. I will try an older version of Gpg4win, thanks.