Opens in a new tab
New
SMS MCP server: Let your AI agents send SMS and voice messages
Learn more

Email encryption by trial and error

An email encryption that provides not only security against the NSA but, in the event of doubt, also against hackers, competitors, security companies, and a whole range of other intelligence agencies is easy to set up. Why not use it? Don’t you mind that other unknown people read our mail? In this tutorial, I show you how to set it up in combination…

With great certainty, we have nothing to hide from intelligence agencies. But what about hackers who steal passwords from our emails? And what about industrial espionage? The ordinary Otto email user is a major part of the surveillance scandal.

Offline is also possible

Let’s at least try to buy a letter envelope and pay more for postage when sending a regular offline letter instead of simply sending a postcard. That way we close our eyes when sending emails. So let’s start encrypting and as I discovered for myself in an experiment, it’s not at all difficult:

Windows + Thunderbird

Install Gpg4win

First, we load the software Gpg4win down, we have the software with GnuPG here, which later encrypts our emails. GnuPG was originally funded by the Federal Ministry of Economic Affairs and Labour (BMWA) and the Federal Ministry of the Interior (BMI). unsupported.

When installing it, be sure to select the GpgOL component. This is a plugin for Outlook (unfortunately only for 2003 and 2007).

Uncheck GpgOL, install the rest as planned
Uncheck GpgOL, install the rest as planned

At the end of the installation, briefly confirm that we do not want to install root certificates:

Clicking to skip the root certificates

Install Enigmail

Now we open Thunderbird and install the Enigmail add-on.

Open the Add-ons Manager of Thunderbird

Search for Enigmail and install the add-on.

Find and install Enigmail

After that, restart Thunbird once.

Restart Thunderbird

Create keys

The whole system basically works with two keys. Each person has a public key that they can share with acquaintances and strangers, publish on the website, embed into their email signature, or whatever else. With this public key, everyone who sends you an email can then encrypt the text. However, only the owner of the private key can read this encrypted text. Therefore, you should not share the private key/password, and it is best to keep it in your head only!

Before creating a key pair, we check whether everything went well during the installation, i.e., whether Enigmail found our Gpg4win from the first step. To do this, click „OpenPGP“ at the top and then „Settings.“.

If it now says that GnuPG has been found, everything is okay.

GnuPG was automatically found by Enigmail.

Next, go to the keys, click on „OpenPGP“ again, but this time on „Manage keys“.

Select Manage keys

In the next dialog, click on „Generate“ and „New key pair…“.

Click on the new key pair

So now it gets exciting. First of all, choose the email address (if you have more than one) for which you will create the key pair. Then you need to come up with a password. It is crucial to choose a good password. I recommend choosing a phrase; you can usually remember it quite well and it is long enough, e.g. „I was enrolled in school in Berlin in 1991“. But beware, there is no function for forgotten passwords, so be sure to remember it! Next, click on „Create key pair“.

Select an email address, come up with a very good password, and click „Generate key pair“

Next you will be asked if you want to create a password certificate. You need it in case your key gets lost so that you can declare it invalid. Otherwise, people could send you confidential information because you think everything is encrypted, but a third party could have your key. Please save this certificate on a CD or USB in a safe place. Dropbox is definitely not a safe place ;) You will now be asked for your password for the first time.

Create a revocation certificate if the own key needs to be declared invalid

Now click on „Show all keys by default“ and then under „File“ click on „Reload key store“.

„Show all keys by default“ and „Reload key storage“

Now click the „Key“ button on the right and select „Upload to Key Server“. This will make your public key public. It will be uploaded to a server on the internet, then other people can automatically find the key and send you encrypted emails (even strangers). You can also click “Copy to clipboard” and send the key to your friends right away.

Upload to a key server and make the public key publicly available

Send encrypted emails

If you want to encrypt an email now, simply click the key in the bottom right corner. You can also click the pen to sign the email, and the recipient will know that it wasn’t sent to them by anyone else but you (or anyone who knows your password).

Click on the key in the bottom right corner to encrypt it

If you haven’t sent an encrypted email to this recipient yet, i.e. you don’t know their public key, then in the next step, download their key from a public server once only. If you can’t find their key, then send them this page so that they can finally encrypt their emails. If you find multiple matches, be sure to select the correct email address and, in case of doubt, use the latest key.

Download a public key from a stranger

That's it! If you receive an encrypted email yourself, you will be asked for your password to decrypt it:

 

Keep Reading

All articles
SMS API
Sep 2024

How does SMS message filtering work?

The filtering functions of LOX24 allow you to cover your costs and protect yourself from attacks and malfunctions…

SMS API
Jun 2024

How to Use Symfony SMS & Voice Notifications

Follow these steps to send SMS and voice notifications in Symfony. The integration of SMS notifications…

SMS interface, SMS API, SMS gateway
Jan 2024

Mail2SMS: SMS Gateway Made Easy via Email

With Per Mail2SMS you can send SMS directly via email, without the need for technical knowledge. A…

2FA, SMS interface, SMS API
Jan 2024

RSA Authentication Manager SMS Sending

LOX24 SMS can be seamlessly integrated into RSA SecurID, a leading platform for identity and access management…

SMS API, sms-gateway-en
Jan 2024

Instructions: Send PowerShell SMS

You can send SMS using PowerShell. Simply use the SMS API interface from LOX24. In…

SMS interface, SMS API
Jan 2024

Guide: Sending SMS with PowerShell

With PowerShell you can send SMS messages. Simply use the SMS API interface from…

SMS interface, SMS API
Dec 2023

SMS Secrets: How to Increase Your Revenue

Text messages are an effective way to reach your customers and increase sales.

SMS API
Dec 2023

How can I increase my revenue with SMS?

Increase your revenue with SMS marketing campaigns, customer retention, and abandoned cart recovery.

2FA, MFA, SMS interface, SMS API
Oct 2023

Auth0 SMS and Voice 2FA

Our SMS integration allows you to use LOX24 as a MFA provider for Auth0, so you can use one-time passwords…

Test for free!

Sign up today and get 50 cents free, with no obligations, for your trial — filters included.