Sending Encrypted Emails With PGP
The final step is importing someone else's public key so we can send them encrypted emails. At the end of this guide, you will be able to send an encrypted email to someone else.
Retrieve Someone's Public Key
The first step is retrieving someone else's public key from the Internet. In my case, I am downloading the key from https://keybase.io/gszathmari/key.asc
- Save the public key into a text file
- Open Kleopatra and click on the 'Import Certificates' button
- Select the text file we saved earlier
- Now go back to the main window of Kleopatra and make sure you have the 'Imported Certificates' tab open
- Double-click the certificate to open its preferences. Select 'Trust Certifications Made by This Certificate ...'
- Change the trust level from 'I do not know' to 'I believe checks are casual'
Write an Encrypted Email
As you now have the recipient's public key, you can write the first encrypted email to them!
- Write an email as usual and click on the padlock on the top to encrypt the email
- You are required to enter your passphrase before the email is encrypted and sent
- The email should be successfully sent in an encrypted format. The raw email should be looking like the following.
- You recipient will have the following indicators if they have your public key imported
- If your partner does not have your public key imported, they are still able to open and read the encrypted email
Well done! You are ready to send and receive encrypted emails
Keep in mind that metadata is retained for 2 years in Australia. It means that the IP addresses, the size of the message (attachments!), the sender and the recipient's email addresses will all be stored. In other words, you can be linked to your information sources. If you metadata is a concern for you, check out our other guides.