Email Security

Mail Encryption

Even if you are running your own email server (as a Compute Owner) so no one but you have physical access to that server, it is best to encrypt your emails.

Snappymail

The snappymail comes bundled with your data node, it can be used for casual emailing.

You can access 4 different encryption methods through the snappymail's "Settings" menu under the "Security" button, out of them the OpenPGP.js method is recommended.

snappymail_1

  1. GnuPG
    GnuPG is a compatible implementation of OpenPGP but snappymail uses GnuPG to perform encryption on the server device - exposing your private key unnecessarily.

  2. OpenPGP.js
    GnuPG is a compatible implementation of OpenPGP the snappymail uses OPenPGP.js to encrypt your email on your device - which is safer that on the server.

  3. Mailvelope
    Mailvelope is a web browser based OpenPGP implementation on your device - but Mailvelope is a commercial company that performs analytics on some users.

  4. S/MIME
    S/MIME requires a mutually trusted certificate authority, this extra overhead may be worth it in government or business use cases.

More details on the above:

Note snappymail comes with its own openpgp key generation function, there is no need for generate openpgp key separately e.g. using https://pgp.aunsw.88.io