🤖 AI Summary
This work proposes a serverless, end-to-end encrypted instant messaging system to mitigate privacy risks inherent in traditional architectures that rely on centralized servers. Leveraging a decentralized IPv6 mesh network for peer-to-peer communication, the system innovatively integrates end-to-end encryption, ciphertext-only local storage, and a timestamp-driven message expiration mechanism. This design explicitly delineates trust boundaries and adheres rigorously to the data minimization principle. Experimental evaluation demonstrates that the system leaks no plaintext information in network traffic, achieving strong privacy guarantees while remaining practically deployable on the Android platform.
📝 Abstract
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 model, and security properties -- including dynamic testing results demonstrating that no plaintext is recoverable from captured network traffic -- and discusses limitations and future work