Skip to content

Roger Dingledine - The Tor Censorship Arms Race: The Next Chapter

Roger Dingledine

Tor Project co-founder presents the ongoing arms race between Tor's traffic obfuscation and state-level deep packet inspection censorship systems.

Summary

Tor Censorship Arms Race

Roger Dingledine, co-founder and research director of the Tor Project, presents the ongoing technical arms race between Tor's traffic obfuscation techniques and state-level DPI-based censorship in China, Russia, Iran, and Belarus.

Current Censorship Landscape

National censorship infrastructure (GFW, SORM, IRGC filtering) has become sophisticated at identifying and blocking Tor traffic using deep packet inspection, flow correlation, and active probing. Standard Tor connections are blocked in multiple countries within hours of becoming operational.

Pluggable Transport Evolution

Dingledine traces the development of pluggable transports: obfs3, obfs4, ScrambleSuit, meek (domain fronting), Snowflake (WebRTC-based), and Conjure — each designed to evade the specific detection mechanism used against its predecessor.

Decentralized Bridge Distribution

The current challenge is distributing unlisted Tor bridge addresses to censored users without those addresses being harvested by censors. The talk covers the BridgeDB distribution system, Moat (reCAPTCHA-gated bridge distribution), and Tor's collaboration with major tech companies to provide meek domain fronting.

Related talks

Main Stage·43 min

  • DEF CON
  • Privacy
  • Date: Aug 2025
  • Location: Las Vegas

Roger Dingledine

Tor Project co-founder Roger Dingledine shares operational war stories, censorship battles, and technical milestones from two decades of developing the Tor network.

torprivacyanonymity+2

Main Stage·42 min

  • DEF CON
  • Privacy
  • Date: Aug 2024
  • Location: Las Vegas

Silvia Puglisi · Roger Dingledine

Methodologies and metrics for monitoring Tor network health, detecting censorship events, and maintaining user privacy.

toranonymitycensorship-circumvention+2