GPG (Gnu Privacy Guard) is the gnu implemantaion of PGP (Pretty Good Privacy). PGP was written decades ago by Phil Zimmermann, but it still does it job perfectly well.
I will try to write down some notes about following subjects with respect to GPG
- Creating a public/private keypair
- Import and sign a public key
- Encrypt/Decrypt
- Sign/Verify
- Keys
- Signing
- Keyserver