I'm using gpg 1.0.0 with the IDEA and RSA modules loaded. It was all
compiled from source.
Same goes for PGP 5.01.
With GPG as my "pgp_default_version" I have no problem decrypting
and verifying signatures and messages made by either GPG or PGP.
When I use PGP with mutt however (pgp_default_version = pgp5), I can
decrypt/verify PGP messages fine, and even decrypt GPG messages. But
verifying signatures gives me a "Bad signature from..." error.
FWIW, I think the problem is caused somewhere in the signing (not in the
verification) stage. I say this because if I pipe the GPG-signed
message to "pgpv" it still fails.
I wouldn't have posted this to the mutt list, except this only is a
problem for me in Mutt -- when I sign a file with GPG in a shell, I can
verify it fine with PGP. Only when signing from within Mutt does it
appear broken.
Does anyone have any insight into what may be going on?