Sponsor 28

Project Title: Reliable Anonymous Communication Evading Censors and Repressors (RACECAR)

Project Period: 3/1/2019 - 2/28/2023

Teams involved:

  • network
  • anti-censorship

Project Goals/Activities

1.1 Task 1: Obfuscated Channels Objective. To handle an adversary that observes and may control the entire network underlying RACE communications, we develop obfuscated channels in which communication is hidden within traffic generated by common applications. Working with external collaborators at the U.S. Naval Research Laboratory, this task develops a suite of obfuscated channels to support RACE goals for varying adversarial networks (i.e., deployment scenarios).

1.2 Task 2: Channel Integration and Analysis Objective. To develop tools for evaluating the performance and security of obfuscated channels at scale, both by themselves and when integrated with TA1 protocols. To apply those tools to RACECAR channels.

Project Tracking


Tickets related

MUST be included

Component: Circumvention (1 match)

Ticket Summary Status Owner Keywords Priority
#30986 Understand the "long tail" of unclassifiable network traffic assigned phw anti-censorship-roadmap-august Medium

Component: Circumvention/Obfs4 (3 matches)

Ticket Summary Status Owner Keywords Priority
#5304 Obfsproxy should respect OutboundBindAddress in torrc merge_ready needs-spec-change needs-tor-change, anti-censorship-roadmap-july Medium
#30471 Improve UX for obfs4 bridge operation new anti-censorship-roadmap-december Medium
#30716 Improve the obfs4 obfuscation protocol assigned phw sponsor28, anti-censorship-roadmap-august High

Component: Circumvention/Pluggable transport (2 matches)

Ticket Summary Status Owner Keywords Priority
#29111 Optional heartbeat message from PT's new network-team-roadmap-november Low
#29285 Improve the PT spec and how PTs interface with Tor assigned phw anti-censorship-roadmap-august High

Component: Circumvention/Snowflake (10 matches)

Ticket Summary Status Owner Keywords Priority
#19001 Tor Browser with Snowflake new anti-censorship-roadmap-august Very High
#25429 Need something better than client's `checkForStaleness` assigned cohosh anti-censorship-roadmap-september Medium
#25483 Windows reproducible build of snowflake accepted cohosh TorBrowserTeam201805, anti-censorship-roadmap-august High
#28672 Android reproducible build of Snowflake needs_revision tbb-mobile, tbb-rbm, GeorgKoppen201904, ex-sponsor-19, TorBrowserTeam201907, anti-censorship-roadmap-august Medium
#28942 Evaluate pion WebRTC accepted cohosh anti-censorship-roadmap-august Medium
#29206 New design for client -- server protocol for Snowflake needs_revision cohosh anti-censorship-roadmap-september Medium
#29207 New design for broker -- proxy protocol for snowflakes assigned ahf snowflake, design, ex-sponsor-19, anti-censorship-roadmap Very High
#29258 What is the IPv6 story with Snowflake needs_information dcf anti-censorship-roadmap-august Medium
#29259 Ensure high test coverage for Snowflake assigned cohosh anti-censorship-roadmap-september Medium
#29293 New Design for client -- broker protocol for Snowflake new snowflake, bridges, broker, ex-sponsor-19 High

Component: Core Tor/Tor (5 matches)

Ticket Summary Status Owner Keywords Priority
#28849 Handle dormant mode in process library and for PT's needs_review 042-proposed, anti-censorship-roadmap-july High
#29128 Place complete obfs4 bridge line in accessible location new tor-pt, tor-doc, 040-deferred-20190220, network-team-roadmap-november Medium
#29245 Tor 0.4 eventually hits "Delaying directory fetches: No running bridges" after some period of inactivity with bridges new 040-regression, snowflake, 040-deferred-20190220, network-team-roadmap-november Medium
#30477 Tor should self-test reachability of TCP listeners exposed by PT's new tor-pt, network-team-roadmap-november Medium
#31103 Support ORPort picking a random port that persists across restarts new network-team-roadmap-november Medium

Other possible tickets to include

Component: Applications/Tor Browser (1 match)

Ticket Summary Status Owner Keywords Priority
#28803 Integrate building pluggable transports for Android into tor-browser-build needs_revision tbb-team tbb-rbm, tbb-mobile, TBA-a3, tor-pt, tbb-parity, TorBrowserTeam201906 High

Component: Circumvention (1 match)

Ticket Summary Status Owner Keywords Priority
#29267 CI for pluggable transports new CI, PTs, network-team-roadmap-october Medium

Component: Circumvention/Pluggable transport (2 matches)

Ticket Summary Status Owner Keywords Priority
#26923 Intent to create Pluggable Transport: HTTPS proxy new httpsproxy, anti-censorship-roadmap-september Medium
#29287 Have backup PT in pipeline new anti-censorship-roadmap-september Low

Component: Circumvention/Snowflake (8 matches)

Ticket Summary Status Owner Keywords Priority
#25593 Broker needs better resilience against DoS new ex-sponsor-19 Medium
#25595 Test suite for Snowflake on various NAT topologies new anti-censorship-roadmap-september Medium
#25601 Multiplex - one snowflake proxy should be able to support multiple clients new snowflake, tor-pt, anti-censorship-roadmap-september Medium
#25681 Defend against flooding of the broker by low bandwidth snowflakes new anti-censorship-roadmap Medium
#29205 Look into using Firefox for the WebRTC implementation new anti-censorship-roadmap-august Medium
#29260 Should Snowflake proxies have a way to identify themselves to the broker new Medium
#30310 Snowflake localization needs_review arlolra l10n, snowflake-webextension, anti-censorship-roadmap-august Medium
#30368 Run some tests to check reachability of snowflake proxies accepted cohosh anti-censorship-roadmap-august Medium

Component: Core Tor/Chutney (3 matches)

Ticket Summary Status Owner Keywords Priority
#29690 Add a comment to chutney's, reminding us to copy changes to tor's assigned tor-chutney, tor-test, tor-ci, fast-fix, teor-backlog-ci, network-team-roadmap-october Medium
#30884 Test pluggable transports in chutney's CI new tor-pt, network-team-roadmap-november, chutney-ci, tor-c Medium
#30886 Add pluggable transport support to chutney's tools/ new tor-pt, network-team-roadmap-september, chutney-ci, tor-ci Medium

Component: Core Tor/Tor (6 matches)

Ticket Summary Status Owner Keywords Priority
#7349 Obfsbridges should be able to "disable" their ORPort new tor-bridge, SponsorZ, tor-pt, proposal-needed, censorship, sponsor19, 040-roadmap-proposed, anti-censorship-roadmap Very High
#28930 consider reordering PT/proxy phases needs_revision ahf pt, proxy, 040-deferred-20190220, ex-sponsor-19, network-team-roadmap-2019-Q1Q2, ex-28018-child, bootstrap, ex-sponsor19 Medium
#29112 PTs should pass user count events back to Tor new 041-deferred-20190530, network-team-roadmap-october Medium
#30885 Add pluggable transports to Tor's chutney CI job new tor-pt, network-team-roadmap-2019-Q1Q2, tor-ci Medium
#31009 Tor lets transports advertise private IP addresses in descriptor needs_revision tor-pt, tor-bridge, 029-backport, 035-backport, 040-backport, 041-backport, anti-censorship-roadmap-july Medium
#31011 Make the bridge authority reject private PT addresses when DirAllowPrivateAddresses is 0 assigned neel anti-censorship-roadmap-september Medium

Last modified 3 weeks ago Last modified on Aug 1, 2019, 7:47:42 PM