What is a PGP Key
PGP encryption is a way to secure your email addresses "in transit" as they pass through the internet. To use PGP encryption you need a public and private key, each are a long string of characters that is unique to your email address.
Sending someone your public key allows them to encrypt emails specifically for you. Your private key will allow your webmail or desktop email client to read your encrypted messages.
How to Get a Key
If you need to get a new key, you can do this in the webmail. Go to the settings menu and then onto Open PGP. Click Generate Open PGP Keys to open a new window that will allow you to generate a public and private key.
Keep the keys in a secure and private location. If they are stolen or accessed, someone can read messages encrytped for you.
You can add your public key to the signature of an email alias or identity so your contacts have it. Make sure to include the top of the key where it says
-----BEGIN PGP PUBLIC KEY BLOCK----- and the bottom of the block that says -----END PGP PUBLIC KEY BLOCK-----
Adding a Contact's Public Key
If a contact sends you their public key, you can save them in the webmail. To do this, go to the settings menu and select Open PGP then click Import OpenPGP Key. This will open a dialogue box where you can paste your contact's key.
Be sure to include the entire string including the beginning and ending statements.
Signing or Encrypting Emails with PGP
With our webmail, you can encrypt and sign messages with PGP. You can do this with the following steps:
- Open a new message
- You will need to turn off HTML and use plain text only. Do this by clicking on the <> in the email menu and switching to plain text.
- Go to the settings menu in the email and select OpenPGP. This will open a new box which will allow you to encrypt and/or sign the message with your encryption key.
Using PGP with Evolution (Linux)
You can also use PGP encryption with mail clients including Evolution.
Here is a Guide of how to enable encryption in Evolution.