Paper 2024/1872
Amigo: Secure Group Mesh Messaging in Realistic Protest Settings
Abstract
In large-scale protests, a repressive government will often disable the Internet to thwart communication between protesters. Smartphone mesh networks, which route messages over short range, possibly ephemeral, radio connections between nearby phones, allow protesters to communicate without relying on centralized Internet infrastructure. Unfortunately, prior work on mesh networks does not efficiently support cryptographically secure group messaging (a crucial requirement for protests); prior networks were also evaluated in unrealistically benign network environments which fail to accurately capture the link churn and physical spectrum contention found in realistic protest environments. In this paper, we introduce Amigo, an anonymous mesh messaging system which supports group communication through continuous key agreement, and forwards messages using a novel routing protocol designed to handle the challenges of ad-hoc routing scenarios. Our extensive simulations reveal the poor scalability of prior approaches, the benefits of Amigo's protest-specific optimizations, and the challenges that still must be solved to scale secure mesh networks to protests with thousands of participants.
Metadata
- Available format(s)
- Category
- Applications
- Publication info
- Preprint.
- Keywords
- mesh messagingcensorship circumventioncontinuous group key agreementmesh routing protocolsmobility modeling
- Contact author(s)
-
dinyang1 @ jhu edu
sradway @ g harvard edu
tjois @ ccny cuny edu
nfazio @ ccny cuny edu
mickens @ g harvard edu - History
- 2024-11-18: approved
- 2024-11-15: received
- See all versions
- Short URL
- https://ia.cr/2024/1872
- License
-
CC BY
BibTeX
@misc{cryptoeprint:2024/1872, author = {David Inyangson and Sarah Radway and Tushar M. Jois and Nelly Fazio and James Mickens}, title = {Amigo: Secure Group Mesh Messaging in Realistic Protest Settings}, howpublished = {Cryptology {ePrint} Archive, Paper 2024/1872}, year = {2024}, url = {https://eprint.iacr.org/2024/1872} }