I cannot stress this enough:
- Generate GPG/PGP keys with a passcode!
- Keep the private key SAFE AWAY FROM THE INTERNET!
- Only use trusted software with your private key!
Public key, as the name implies, can be publicly see-able (like when you look at an SSL certificate from a website, you can’t do anything with it, it only identifies the site / user)