Ember: A Serverless Peer-to-Peer End-to-End Encrypted Messaging System over an IPv6 Mesh Network
Hamish Alsop, Leandros Maglaras, Naghmeh Moradpoor

TL;DR
Ember is a novel serverless, peer-to-peer encrypted messaging system over IPv6 mesh networks that emphasizes security, data minimization, and practical deployability on Android devices.
Contribution
It introduces a decentralized, end-to-end encrypted messaging architecture with ciphertext-only local storage and message expiration, enhancing security and privacy in mesh networks.
Findings
No plaintext recoverable from network traffic
Effective message expiration via TTL
Secure, decentralized architecture
Abstract
A substantial body of research has focused on formalising what constitutes a ``secure'' messaging system, recognising that end-to-end encryption alone is insufficient to capture the full range of security, privacy, and usability properties that are expected by modern users. Several solutions have been proposed recently, including their own drawbacks, making the need for a direct secure messaging system a necessity. This paper presents Ember, a serverless peer-to-peer messaging system providing end-to-end encrypted communication over a decentralised IPv6 mesh network. Ember operates without central servers, enforces data minimisation through ciphertext-only local storage and time-based message expiration, and prioritises architectural clarity, explicit trust boundaries, and practical deployability on Android. The paper describes the system architecture, cryptographic design, network…
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 · Peer-to-Peer Network Technologies · Mobile Agent-Based Network Management
