%% You should probably cite rfc9420 instead of this I-D. @techreport{ietf-mls-protocol-02, number = {draft-ietf-mls-protocol-02}, type = {Internet-Draft}, institution = {Internet Engineering Task Force}, publisher = {Internet Engineering Task Force}, note = {Work in Progress}, url = {https://datatracker.ietf.org/doc/draft-ietf-mls-protocol/02/}, author = {Richard Barnes and Jon Millican and Emad Omara and Katriel Cohn-Gordon and Raphael Robert}, title = {{The Messaging Layer Security (MLS) Protocol}}, pagetotal = 44, year = 2018, month = oct, day = 22, abstract = {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 participants 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.}, }