Differential Degradation Vulnerabilities in Censorship Circumvention Systems
Zhen Sun, Vitaly Shmatikov

TL;DR
This paper reveals a new vulnerability called differential degradation in censorship circumvention systems that use WebRTC channels, showing how censors can exploit network discrepancies to block these systems effectively.
Contribution
It identifies the differential degradation vulnerability in systems like Snowflake and Protozoa, and proposes a modified version of Protozoa to resist such attacks.
Findings
Differential degradation attacks can significantly impair circumvention system performance.
These attacks do not require traffic analysis, making them accessible to censors.
A modified Protozoa system resists differential degradation attacks.
Abstract
Several recently proposed censorship circumvention systems use encrypted network channels of popular applications to hide their communications. For example, a Tor pluggable transport called Snowflake uses the WebRTC data channel, while a system called Protozoa substitutes content in a WebRTC video-call application. By using the same channel as the cover application and (in the case of Protozoa) matching its observable traffic characteristics, these systems aim to resist powerful network-based censors capable of large-scale traffic analysis. Protozoa, in particular, achieves a strong indistinguishability property known as behavioral independence. We demonstrate that this class of systems is generically vulnerable to a new type of active attacks we call "differential degradation." These attacks do not require multi-flow measurements or traffic classification and are thus available to…
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
TopicsHong Kong and Taiwan Politics
