Analysis of Efficiency of the Messaging Layer Security protocol in Experimental Settings
David Soler, Carlos Dafonte, Manuel Fern\'andez-Veiga, Ana Fern\'andez Vilas, Francisco J. N\'ovoa

TL;DR
This paper empirically evaluates the efficiency of the Messaging Layer Security protocol in real-world scenarios, revealing that its computational costs scale linearly rather than logarithmically as suggested by theoretical models.
Contribution
It provides the first empirical analysis of MLS performance, including measurements of commit times and message sizes under various conditions, using a configurable emulation environment.
Findings
Computation costs scale linearly in practical settings.
Message sizes and commit times vary with group dynamics.
Theoretical efficiency claims may not hold in real-world applications.
Abstract
Messaging Layer Security (MLS) and its underlying Continuous Group Key Agreement (CGKA) protocol allows a group of users to share a cryptographic secret in a dynamic manner, such that the secret is modified in member insertions and deletions. One of the most relevant contributions of MLS is its efficiency, as its communication cost scales logarithmically with the number of members. However, this claim has only been analysed in theoretical models and thus it is unclear how efficient MLS is in real-world scenarios. Furthermore, practical considerations such as the chosen paradigm and the evolution of the group can also influence the performance of an MLS group. In this work we analyse MLS from an empirical viewpoint: we provide real-world measurements for metrics such as commit generation and processing times and message sizes under different conditions. In order to obtain these results…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsIPv6, Mobility, Handover, Networks, Security · Telecommunications and Broadcasting Technologies
