Follow

Did you know?

OMEMO is multi-client end-to-end encryption for XMPP/Jabber.

It uses the Double Ratchet Algorithm, like in FB Messenger, Riot, Signal, Skype, Viber, WhatsApp, Wire...

It offers future and forward secrecy and deniability with message synchronization and offline delivery.

en.wikipedia.org/wiki/OMEMO

After an initial key exchange it manages the ongoing renewal and maintenance of short-lived session keys. It combines a cryptographic ratchet based on the Diffie–Hellman key exchange (DH) and a ratchet based on a key derivation function (KDF) like e.g. a hash function and is therefore called a double ratchet.

en.wikipedia.org/wiki/Double_R

@xmpp

> offline messages queuing

Where is the queue stored? Is this asymmetric messaging, or does it still require both parties to be online at the time of transfer?

@MichaelAltfield @xmpp Messages are stored encrypted on users' servers which allows both parties to be offline at the time of sending.

Sign in to participate in the conversation
Fosstodon

Fosstodon is an English speaking Mastodon instance that is open to anyone who is interested in technology; particularly free & open source software.