I'm getting the "Wrong secret key used" when decrypting

Hello guys.

I need a little help to solve an encryption/decryption problem.
Here’s my environment and the product I have:

  • Windows 7
  • gpg4win 2.1.0
  • CryptoStick v1.2

I am able to encrypt a text file successfully. But when I try to decrypt that file (in the same machine and everything), I am getting the message:
gpg: encrypted with 2048-bit RSA key, ID F219AA0B, created 2012-02-07
“jsilva2 (owner) owner@comcast.net
gpg: public key decryption failed: Wrong secret key used
gpg: decryption failed: No secret key

I even deleted all the other keys in my machine to make sure gpg wouldn’t get confused. Yet no luck.

However, I can successfully encrypt and decrypt using the FSF card.
I don’t think the problem is with GPG cryptocard, but if anyone has any advice to solve this I’d immensely appreciate it.


You might double check that GnuPG knows the key is stored on the Crypto Stick and not in the local keyring. Can you see if GnuPG accesses the stick when trying to decrypt?