The bmannconsulting.com website
1--- 2title: Messaging Layer Security 3aliases: 4 - Messaging Layer Security 5link: https://messaginglayersecurity.rocks 6tags: 7 - standards 8 - e2ee 9 - IETF 10--- 11Messaging Layer Security (MLS) is an [IETF working group](https://datatracker.ietf.org/wg/mls/about/) building a modern, efficient, secure group messaging protocol. 12 13From the FAQ: _Should I use this right now?_ 14 15> Yes! The protocol has been approved by the IESG and has been published as RFC9420. There are several [implementations](https://github.com/mlswg/mls-implementations), of which some are open source. 16 17[List of existing MLS implementations](https://github.com/mlswg/mls-implementations/blob/main/implementation_list.md) 18 19## Open Questions 20 21Is MLS compatible with decentralized architectures?[^natanael] 22* [federation spec](https://datatracker.ietf.org/doc/html/draft-ietf-mls-federation-00) 23* [[p2panda]] is local first and p2p, and implements MLS - see [about page](https://p2panda.org/about/) 24* [[Matrix]] has notes on [Decentralized MLS](https://gitlab.matrix.org/matrix-org/mls-ts/-/blob/decentralised2/decentralised.org) 25 26[^natanael]: Thanks [Natanael](https://bsky.app/profile/natanael.bsky.social) for chasing down a bunch of these links 27 28Does MLS hide metadata? That is, can we tell who is talking to each other? 29*