TUM Logo

Generic Anonymity Wrapper for Messaging Protocols

Generic Anonymity Wrapper for Messaging Protocols

Supervisor(s): Claudia Eckert
Status: finished
Topic: Others
Author: Lea Thiemt
Submission: 2025-01-01
Type of Thesis: Masterthesis

Description

Billions of messages are sent through messaging services like WhatsApp, 
Facebook Messenger and Signal every day. While popular services protect 
the content of messages through end-to-end encryption, such protection 
often does not cover metadata like timestamps and IP addresses. Metadata 
can reveal sensitive information about users, including routines, social 
networks, and locations, which poses serious risks, especially for 
vulnerable groups like activists and minorities. In this thesis, we 
study the anonymizing wrapper introduced by Bienstock et al. at CCS 2023 
which removes metadata from the communication of existing messaging 
protocols, thereby making the communication anonymous. We first use 
game-based definitions to formally capture and prove that the exchanged 
ciphertexts of the construction by Bienstock et al. are anonymous in 
two-party communication. We then analyze the sender and receiver state 
in this construction and find that the states reveal information about 
which messages were processed. To minimize the metadata leakage even 
when the communicating parties are compromised, we propose a refined 
construction which contains less structured data in the sender and 
receiver state. Finally, we develop a simulation-based definition to 
describe the security guarantees of the updated construction.