I need some information on GnuPG v2.0.17 (MingW32) and a comprehensive walkthrough on how to accurately send and receive messages, what information is required to send a message to someone, and what is required from the party to receive and decrypt a message directed from the host party.
I actually just went through this myself not too long ago! If you have the software installed already, you first need the public key of whoever you want to send and receive messages with. You copy the whole thing, from the first dash, to the last dash and paste it into a text editor. Click "Save as" and name it with the extension .asc.
Go over to your GnuPG window and click on the "Import" button. Navigate to the location of your previously saved .asc file and click "open". it will import the public key of whomever the key is for.
To encrypt your message, type it out in any text editor copy it and open the clipboard of GnuPG (again there is a button for the clipboard) paste it here.
Press "encrypt" and a window will pop up. Here you will select the person you are sending to.
After encryption, copy the whole message including the leading and ending dashes, and paste it into an email, PM, print it...How ever you want.
For the receiving party to decrypt your message, they will need your public key. To do this, you must click on "export" in GnuPG and save it to file. This file will open in any text editor. You can then copy & paste it (again you must include all dashes) to an email, PM, etc. You can also encrypt it first if so desired.
To decrypt their message, you will copy & paste their message into the clipboard of GnuPG. Then click on "derypt" and if you have the public key for said message, and it is meant to be read by you (using your public key) it will automagically do the rest.