Abstract
Modern secure messaging protocols can offer strong security guarantees such as Post-Compromise Security (PCS) [18], which enables participants to heal after compromise. The core PCS mechanism in protocols like Signal [34] is designed for pairwise communication, making it inefficient for large groups, while recently proposed designs for secure group messaging, ART [19], IETF's MLS Draft-11 [7]/TreeKEM [11], use group keys derived from tree structures to efficiently provide PCS to large groups. Until now, research on PCS designs only considered healing behaviour within a single group. In this work we provide the first analysis of the healing behaviour when a user participates in multiple groups. Surprisingly, our analysis reveals that the currently proposed protocols based on group keys, such as ART and TreeKEM/MLS Draft-11, provide significantly weaker PCS guarantees than group protocols based on pairwise PCS channels. In fact, we show that if new users can be created dynamically, ART, TreeKEM, and MLS Draft-11 never fully heal authentication. We map the design space of healing mechanisms, analyzing security and overhead of possible solutions. This leads us to a promising solution based on (i) global updates that affect all current and future groups, and (ii) post-compromise secure signatures. Our solution allows group messaging protocols such ART and MLS to achieve substantially stronger PCS guarantees. We provide a security definition for post-compromise secure signatures and an instantiation.
| Original language | English |
|---|---|
| Title of host publication | Proceedings of the 30th USENIX Security Symposium |
| Publisher | USENIX -The Advanced Computing Systems Association |
| Pages | 1847-1864 |
| Number of pages | 18 |
| ISBN (Electronic) | 9781939133243 |
| Publication status | Published - 2021 |
| MoE publication type | A4 Conference publication |
| Event | USENIX Security Symposium - Virtual, Online Duration: 11 Aug 2021 → 13 Aug 2021 Conference number: 30 |
Conference
| Conference | USENIX Security Symposium |
|---|---|
| Abbreviated title | USENIX |
| City | Virtual, Online |
| Period | 11/08/2021 → 13/08/2021 |
Funding
†This work was supported by Microsoft Research through its PhD Scholarship Programme.
Fingerprint
Dive into the research topics of 'The complexities of healing in secure group messaging: Why cross-group effects matter'. Together they form a unique fingerprint.Cite this
- APA
- Author
- BIBTEX
- Harvard
- Standard
- RIS
- Vancouver