Open main menu

XMPP client encryption

XMPP-client E2E encryption - This is the encryption that XMPP clients produces. The keys are stored on devices and the message text is not available to the server.

Contents

OMEMO

 
Logo of OMEMO
  • Easy for use. Can be used for newbies and housewives.
  • Medium security level. The most modern encryption level. Open-source cloned protocol for Signal and WhatsApp encryption.
  • correspondence synchronization available
  • Stable working on bad internet connections
  • Not available to recover old messages after re-installing XMPP client

PGP

 
Richard Stallman use PGP
  • Hard for use. Suitable for Stallman.
  • The highest level of security, but if the key is stolen from the device, it is possible to recover old deleted messages. Used by NSA, american goverement and military
  • correspondence synchronization available
  • Stable working on bad internet connections
  • Available to recover old messages after re-installing XMPP client

OTR

 
Julian Assange's and Wikileaks used OTR
  • medium difficulty for use
  • Medium security level. Julian Assange's and Wikileaks favorite cipher. OTR was used by Snowden to contact journalists.
  • correspondence synchronization is not available
  • Unstable working with bad internet connections
  • Not available to recover old messages after re-installing XMPP client

Plain text

  • Easy for use
  • Bad security level. E2E is not used. Only server-side encryption Your messages are encrypted on the way to the server, but is not encrypted at the server.
  • Correspondence synchronization by default
  • Stable working with bad internet connections
  • Available to recover old messages after re-installing XMPP client