EMZETT.
Login

End-to-end encryption

In short: With end-to-end encryption (E2EE) only sender and recipient can read a message, not the service provider and not third parties along the way.

In more detail: The keys exist only on the conversation partners’ devices. The server forwards encrypted data that it cannot decrypt itself. To verify authenticity, the partners compare a safety number (fingerprint).

Our context: Private messages between friends at Emzett are end-to-end encrypted. The recovery phrase is the only way to get the keys back on a new device.

In Depth

  • Transport encryption vs. E2EE: With HTTPS only the path to the server is protected. The provider sees the contents. With E2EE it does not.
  • Methods: key exchange (for example X25519), symmetric encryption of the message (for example AES-GCM or ChaCha20-Poly1305).
  • Limits: Metadata (who, when, how often) is often visible. Whoever has the device sees the messages.
  • Loss: Without a key backup, old messages cannot be read.

See also: Asymmetric encryption, Symmetric encryption