How our End-to-End Encryption works | Secure Swiss Data2018-07-17T23:33:46+00:00


We use end-to-end encryption for all communication between Secure Swiss Data users.


Helen registers with Secure Swiss Data and automatically gets two keys:

Public Key – this key is shared with the people who send encrypted messages to her

Private Key – is a key that is stored locally on her device (only Helen has access to this key) and is used to decrypt messages Helen receives

David creates an email to Helen which gets encrypted with Helen’s Public Key

Then the email goes through the encrypted channel to Helen. All user data is stored on our encrypted servers but even we can’t read them. This is called “Zero-knowledge” encryption. We don’t ever store encryption keys on our server

Helen receives the message sent by David and using her Private Key the system automatically decrypts the message so Helen can read it


Another type of encryption is used for Secure Swiss Data users to communicate with non Secure Swiss Data users

Helen, as a Secure Swiss Data user wants to send an email to David, who uses an insecure email provider.So, she sets a password to encrypt her email (the password is the key) and a hint for David to understand what is the password.

Then the email goes through the encrypted channel  before reaches our server. All emails go through our server in encrypted format and we cannot read them as the password to decrypt them is only known by the sender and the recipient.

David, the insecure email provider user, should know the password to decrypt the email received.
To achieve this, Helen can:

  1. give David a hint
  2. tell David the password by phone
  3. tell David the password on a personal meeting or in any other way except by email

Encryption all the way and everywhere

The emails are always encrypted, even when stored on the Secure Swiss Data servers. Every email, between Secure Swiss Data users, is sent encrypted from the user’s device to our server, stored on the server encrypted, and then the email is transmitted encrypted to the end Secure Swiss Data user.

Encrypted emails all the way make sure that even in the case of a breach the messages are secure and nobody except the Secure Swiss Data user knows its content.

Proactive not Reactive;
Preventative not Remedial

Proactive not Reactive;
Preventative not Remedial

Encryption Algorithms Used

The end-to-end communication between Secure Swiss Data users described above use public key cryptography techniques. The encryption standards used are AES - advanced encryption standard and RSA in order to get the very best benefits of asymmetric - the speed of exchanging keys and symmetric - very fast and well-vetted, inside the OpenPGP standard.

This way we are able to ensure secure delivery of email messages and files. OpenPGP is also used to secure sensitive files stored in our server.

Encryption Keys

The encryption process starts on the user side.

The keys are generated on the user’s device when they enter the Encryption password. The encryption password decrypts the user’s private key stored encrypted on the browser. The users send and get the keys always encrypted, every time they log to the system when the correct Encryption password.

So, make sure you choose strong Encryption password.

Proactive not Reactive;
Preventative not Remedial

Proactive not Reactive;
Preventative not Remedial


Our “Zero-knowledge” ethos ensures all user data encrypted on the server. With your private encryption key you send the messages to the server encrypted. Because we don’t have access to your private encryption key, we can’t decrypt your messages, read them or scan for keywords.

Secure Swiss Data can’t and will never put you under surveillance to sell your data or profile details, and there will be no advertisements.

Enjoy your Privacy.

Get Your FREE Secure Email Account

SSD Encrypted Email download on App Store
SSD Encrypted Email download on google_play