Quote from: ElBastardo on January 25, 2013, 02:09 pmI have a small issue with the PGP encryptionI'd sent a encrypted message to a vendor (including my Public Key) and he wrote an encrypted message back (I guess he had used my public key) so I copy pasted the message in my decryption software (I use GnuPG Version 2.0.17) and got the message "Error in operation result: No valid UTF-8 position 56" Wondering what has happened, thinking there's something wrong with the GNU PG. So I downloaded the GPG4USB and imported my public key (and as I thought my private key) in that Software and tried again, this time I got the error message "Decryption failed no secret key wit id blablabla found"Thinking what is that shit... So I encrypted a message for me with GNU PG and tried to decrypt it with the GPG4USB and guess what "no secrete key found with ID "other bla bla as above"So I tried it the other way; encryption with GPG4usb to me; decryption with GNU PG.... Message "no correct encrypted message in...." More WTFSo I'm stuck at that point can't imagine whats wrong except maybe a problem do to different Versions but no step forward to encrypt the vendors message which starts like:"-----BEGIN PGP MESSAGE-----Version: BCPG C# v1.6.1.0........" FWIW, all versions of PGP/GPG are 99.999% interoperable. The type of error you're describing sounds like a malformed key or message block -- it doesn' t happen often, but it does happen. What *really* raises the hairs on the back of my neck is the version string: Version: BCPG C#v1.6.1.0" This version string tells me that the software the vendor uses is not only broken, but BADLY broken. Java based PGP/GPG implementations based on the BouncyCastle Java crypto libraries should be avoided like the proverbial plague. These versions, as a general rule, are out of date, and produce dangerously undersized PGP keys. The current standard calls for a minimum of 2048-bits; the version that your vendor is using defaults to 1024-bits. Some versions even have encryption keys as small as 512-bits. I wouldn't be caught dead using any vendor who relies on such a small key (and broken software) for their security. [snip]Nightcrawler PGP-Key: 4096R/BBF7433B 2012-09-22Key fingerprint = D870 C6AC CC6E 46B0 E0C7 3955 B8F1 D88E BBF7 433BPGP Key: http://dkn255hz262ypmii.onion/index.php?topic=174.msg633090#msg633090