The private testing has started!

Library What are PGP/MIME and PGP/Inline encryption protocols

There are two main approaches to encrypting email through PGP: PGP/MIME and PGP/Inline. Learn the differences between the two and pick yours.

Liverado supports PGP encryption for sending encrypted mail to external clients. There are two different approaches to encrypt email through PGP: PGP/MIME and PGP/Inline.

What is PGP/Inline?

PGP/Inline encrypts everything individually. The message body and attachments are encrypted and signed separately.

Your recipient can use an email client that does not support PGP encryption. And use a third-party tool to decrypt the message by copying the message body or downloading the attachment. Then your recipient can decrypt it using a tool such as GNU Privacy Guard (GPG).

However, since the message body and attachments are encrypted separately, this method leaks information about the type and name of each attachment.

Also, for historical reasons, PGP/Inline does not support sending HTML messages so all messages will be sent in plain text.

What is PGP/MIME?

Compared to PGP/Inline, PGP/MIME encrypts and signs the message (including attachments) as a whole.

The message structure (such as attachment metadata) is not leaked to someone who intercepts the encrypted message. PGP/MIME is also less intrusive when displaying message signatures in clients that do not support PGP.

However, in order to be able to read only the message body, it is necessary to download the entire message, including all attachments, since everything is encrypted together.

Unlike PGP/Inline, most clients support using PGP/MIME with HTML messages.

Ready to join Liverado? Start your free 14-day trial today.