OpenPGP email encryption allows you to send and receive encrypted, signed emails.
Importantly, you get a key pair that is yours, one public (to be shared) and one private/secret (to be kept safe and never shared). Encryption happens locally: your email client uses the recipient's public key to encrypt the message, which only their private key can decrypt. You share your public key so others can encrypt emails to you.
This site explains it well: https://hackernoon.com/the-web-of-trust-principle-or-how-pgp-works
Before we begin, a note about key exchange:
To encrypt emails to someone, you need their public key. Share yours by doing any/all of the below:
Basically, you can now only really give your key to someone you know directly.
This guide covers setup for common email clients - Claude helped me write the part for Windows.
Notes: Apple Mail plugin will request a non compulsory paid support plan after 30 day trial since Apple changes the plugin architecture so much/all the time. :( However, I think that the software still works fully without paying.
(I advocate everyone switch to Thunderbird, it's awesome! Their tagline is literally "Free Your Inbox".)
Notes: Built-in OpenPGP support at no cost. Woohoo Mozilla.
Untested by me, but Claude tells me that this is what you'd do.
For a full list of all the operating systems and email clients that OpenPGP works with, see https://www.openpgp.org/software/