The Messaging Layer Security (MLS) Protocol
This is an older version of an Internet-Draft that was ultimately published as RFC 9420.
Expired & archived
|Authors||Richard Barnes , Benjamin Beurdouche , Jon Millican , Emad Omara , Katriel Cohn-Gordon , Raphael Robert|
|Last updated||2020-09-07 (Latest revision 2020-03-06)|
|RFC stream||Internet Engineering Task Force (IETF)|
TSVART Early review (of -16) by Gorry Fairhurst On the Right Track
ARTART Early review (of -16) by Rich Salz Ready w/nits
|Additional resources||Mailing list discussion|
|Stream||WG state||WG Document|
|Associated WG milestones||
|Send notices firstname.lastname@example.org, email@example.com, firstname.lastname@example.org, email@example.com, firstname.lastname@example.org, email@example.com, firstname.lastname@example.org, email@example.com|
This Internet-Draft is no longer active. A copy of the expired Internet-Draft is available in these formats:
Messaging applications are increasingly making use of end-to-end security mechanisms to ensure that messages are only accessible to the communicating endpoints, and not to any servers involved in delivering messages. Establishing keys to provide such protections is challenging for group chat settings, in which more than two clients need to agree on a key but may not be online at the same time. In this document, we specify a key establishment protocol that provides efficient asynchronous group key establishment with forward secrecy and post-compromise security for groups in size ranging from two to thousands.
(Note: The e-mail addresses provided for the authors of this Internet-Draft may no longer be valid.)