RCC.16: End-to-End Encryption in RCS - Networks
Wednesday February 25, 2026

RCC.16 – Rich Communication Suite – End-to-End Encryption Specification

Resource thumbnail

Version 3.0

This specification defines the procedures for supporting end-to-end encryption of RCS messages and other user-provided content based on the Messaging Layer Security (MLS) protocol. It defines the overall concepts for applying MLS in the context of RCS, including the interactions between client providers, and defines the client procedures for encrypting and decrypting the RCS content. This new version defines the support for end-to-end encryption for RCS Video Chat-based Messaging Initiated Video Calls and clarifies the use of TLS on the connection from the client to the Key Delivery Service as well as between such Key Delivery Services.