{"draft":"draft-ietf-mls-protocol-20","doc_id":"RFC9420","title":"The Messaging Layer Security (MLS) Protocol","authors":["R. Barnes","B. Beurdouche","R. Robert","J. Millican","E. Omara","K. Cohn-Gordon"],"format":["HTML","TEXT","PDF","XML"],"page_count":"132","pub_status":"PROPOSED STANDARD","status":"PROPOSED STANDARD","source":"Messaging Layer Security","abstract":"Messaging applications are increasingly making use of end-to-end\r\nsecurity mechanisms to ensure that messages are only accessible to\r\nthe communicating endpoints, and not to any servers involved in\r\ndelivering messages. Establishing keys to provide such protections\r\nis challenging for group chat settings, in which more than two\r\nclients need to agree on a key but may not be online at the same\r\ntime. In this document, we specify a key establishment protocol that\r\nprovides efficient asynchronous group key establishment with forward\r\nsecrecy (FS) and post-compromise security (PCS) for groups in size\r\nranging from two to thousands.","pub_date":"July 2023","keywords":[],"obsoletes":[],"obsoleted_by":[],"updates":[],"updated_by":[],"see_also":[],"doi":"10.17487\/RFC9420","errata_url":null}