Ruhr-Uni-Bochum

Waterfall: A Capsule-Based Framework for Evaluating Traffic Watermarking in Anonymity Systems

2026

Konferenz / Journal

Autor*innen

Veelasha Moonsamy Nuno Santos Eduard Marin Dimitri Mankowski

Research Hub

Hub 4: Distributed and Decentralized Security

Abstract

Traffic watermarking is a powerful traffic-analysis technique and remains a practical threat to anonymous communication systems, yet its real-world feasibility is still poorly understood. Prior schemes are typically evaluated in narrow, single-scenario setups with ad hoc implementations and implicit assumptions about flow structure, coordination between embedder and detector, and how perturbations survive network noise. This makes results hard to reproduce, compare across contexts, and stress-test against modern network protocol features. This paper introduces Waterfall, a capsule-based framework for implementing and evaluating watermarking techniques on real traffic. Waterfall captures common semantic foundations of watermarking and exposes them via a unified capsule abstraction with a programmable API and declarative configuration. We implement Waterfall and validate it by reproducing and stress-testing representative schemes from the literature, and by deriving self-adaptive variants that tune their behavior using live traffic measurements. We further use Waterfall to analyze Tor's deployed Conflux protocol and show that its traffic-splitting design can unintentionally amplify watermark detectability. Finally, we demonstrate that Waterfall is also suitable for implementing and evaluating defenses against watermarking attacks.

Tags

Network Measurements
Network Security
Privacy
Real-world Attacks