Opened 6 years ago

Closed 6 years ago

#9406 closed task (fixed)

Deploy ScrambleSuit

Reported by: phw Owned by: phw
Priority: Medium Milestone:
Component: Archived/Obfsproxy Version:
Severity: Keywords: censorship, pluggable transport, scramblesuit
Cc: Actual Points:
Parent ID: Points:
Reviewer: Sponsor:

Description (last modified by phw)

This ticket should document what remains to be done to deploy the ScrambleSuit pluggable transport protocol.

  • Obtain the shared secret as the server (#8979)
  • ScrambleSuit needs to learn Tor's data directory since it writes persistent data to disk. This boils down to slightly modifying pyptlib and obfsproxy. (#9815)
  • BridgeDB must support shared secrets (#9013)
  • Somebody needs to have a look at the source code. So far, I'm the only one familiar with it. (asn had a look at it)
  • The implementation must be tested on Windows and Mac.
  • If all of the above is done, we can create a pluggable TBB with a hard-coded ScrambleSuit bridge for testing.

Child Tickets

Change History (8)

comment:1 Changed 6 years ago by phw

Description: modified (diff)

comment:2 Changed 6 years ago by phw

A first stable version, 2013.10.a, was released and a dedicated bridge was set up for testing.

comment:3 Changed 6 years ago by phw

Description: modified (diff)

comment:4 Changed 6 years ago by phw

Description: modified (diff)

comment:5 Changed 6 years ago by phw

Description: modified (diff)

comment:6 Changed 6 years ago by phw

Description: modified (diff)

comment:7 Changed 6 years ago by asn

The fun is currently happening at the #10598 Merge ScrambleSuit v2014.01.a. ticket.

comment:8 Changed 6 years ago by phw

Resolution: fixed
Status: newclosed

ScrambleSuit is now part of obfsproxy. Deployment in a (PT)TBB will be in a separate ticket.

Note: See TracTickets for help on using tickets.