Using Messaging Layer Security (MLS) to Provide Keys for SFrame

Document Type Expired Internet-Draft (individual)
Authors Richard Barnes  , Raphael Robert 
Last updated 2021-05-19 (latest revision 2020-11-15)
Stream (None)
Intended RFC status (None)
Expired & archived
plain text html xml htmlized pdfized bibtex
Stream Stream state (No stream defined)
Consensus Boilerplate Unknown
RFC Editor Note (None)
IESG IESG state Expired
Telechat date
Responsible AD (None)
Send notices to (None)

This Internet-Draft is no longer active. A copy of the expired Internet-Draft can be found at


Secure Frames (SFrame) defines a compact scheme for encrypting real- time media. In order for SFrame to address cases where media are exchanged among many participants (e.g., real-time conferencing), it needs to be augmented with a group key management protocol. The Messaging Layer Security (MLS) protocol provides continuous group authenticated key exchange, allowing a group of participants in a media session to authenticate each other and agree on a group key. This document defines how the group keys produced by MLS can be used with SFrame to secure real-time sessions for groups.


Richard Barnes (
Raphael Robert (

(Note: The e-mail addresses provided for the authors of this Internet-Draft may no longer be valid.)