Messaging Layer Security (MLS) is now RFC 9420! MLS is a standard for end-to-end encryption in messaging systems. Many messaging systems, including @Matrix.org, are working on supporting MLS. A huge thank you to @Richard Barnes and @Raphael Robert, and to many others, for their work on MLS.
like this
reshared this
Hubert Chathi
linus likes this.
reshared this
The Matrix.org Foundation, Floris, Nicd :unverified:, baarkerlounger, Erlend Sogge Heggen, Boris Mann, hko 😷🪁 and Eglerion reshared this.
Hubert Chathi
Hubert Chathi
Hubert Chathi
td reshared this.
Hugo 雨果
•Hubert Chathi
@Hugo XMPP's OMEMO is based on the Double Ratchet system introduced by Signal, and used in most modern end-to-end encrypted messaging systems (before MLS). You could say that MLS is inspired by the Double Ratchet -- it came about from a desire to make something that scaled better than Double Ratchet for larger groups, and it uses some ratchet constructions. But MLS uses a tree structure that makes it more efficient, and also introduces some new features such as authenticated group membership.
XMPP might adopt MLS in the future, but I haven't heard of anyone trying to do so. But if anyone is working MLS in XMPP, I'd be interested to know.
Constantin A. likes this.