Extension to XMPP for multi-client end-to-end encryption
OMEMO is an extension to the Extensible Messaging and Presence Protocol (XMPP) for multi-client end-to-end encryption developed by Andreas Straub. According to Straub, OMEMO uses the Double Ratchet Algorithm "to provide multi-end to multi-end encryption, allowing messages to be synchronized securely across multiple clients, even if some of them are offline".[1] The name "OMEMO" is a recursive acronym for "OMEMO Multi-End Message and Object Encryption".
It is an open standard based on the Double Ratchet Algorithm and the Personal Eventing Protocol (PEP, XEP-0163).[2]
OMEMO offers future and forward secrecy and deniability with message synchronization and offline delivery.
^Cite error: The named reference omemo-new-xep was invoked but never defined (see the help page).
^Cite error: The named reference home was invoked but never defined (see the help page).
OMEMO is an extension to the Extensible Messaging and Presence Protocol (XMPP) for multi-client end-to-end encryption developed by Andreas Straub. According...
ChatSecure is a messaging application for iOS which allows OTR and OMEMO encryption for the XMPP protocol. ChatSecure is free and open source software...
LibreSSL NSS since version 3.28 Crypto++ curve25519-dalek Bouncy Castle OMEMO, a proposed extension for XMPP (Jabber) Secure Shell Signal Protocol Matrix...
as part of the Signal Protocol has also been adopted by other protocols. OMEMO is an XMPP Extension Protocol (XEP) that was introduced in the Conversations...
been replaced by a better extension, multi-end-to-multi-end encryption (OMEMO, XEP-0384) end-to-end encryption between users. This gives a higher level...
[citation needed]FAQ says it's not supported yet, at least not under windows OMEMO encryption HTTP file upload Gajim is available in Basque, Bulgarian, Chinese...
14 March 2015. Retrieved 7 January 2017. "אסף אבידן: "לא מרגיש ישראלי" | Omemo Radio". Archived from the original on 2015-03-15. Retrieved 2015-03-14....
intermediate-term signed pre-key. For the transport layer, Cryptocat adopts the OMEMO Multi-End Message and Object Encryption standard, which also gives Cryptocat...
Haven Pond Element Signal Silent Phone Skype Viber WhatsApp Wire Via the OMEMO protocol Only in "secret conversations" Via the Signal Protocol Via the...
cryptography protocol and library for many instant messaging clients, as well as OMEMO which provides additional features such as multi-user functionality in such...