[tor-bugs] #22874 [Obfuscation/Snowflake]: Standalone broker (independent of App Engine)

Tor Bug Tracker & Wiki blackhole at torproject.org
Mon Jul 10 22:32:41 UTC 2017


#22874: Standalone broker (independent of App Engine)
---------------------------------------+-----------------
     Reporter:  dcf                    |      Owner:
         Type:  project                |     Status:  new
     Priority:  Medium                 |  Milestone:
    Component:  Obfuscation/Snowflake  |    Version:
     Severity:  Normal                 |   Keywords:
Actual Points:                         |  Parent ID:
       Points:                         |   Reviewer:
      Sponsor:                         |
---------------------------------------+-----------------
 [https://gitweb.torproject.org/pluggable-
 transports/snowflake.git/tree/broker?id=bfea72b50e9277be0abae1b696431c28faef681c
 Currently] the broker code is implemented only for App Engine; i.e. it
 doesn't have a `main` function and relies on being invoked using the App
 Engine APIs.

 Instead, the broker should run as a standalone HTTPS server somewhere, and
 App Engine should only be a dumb request/response forwarder (we can steal
 the [https://gitweb.torproject.org/pluggable-
 transports/meek.git/tree/appengine?id=451320610020753ccaee2d533972a6ae5a1873c0
 forwarder code from meek]). That will make it possible to easily add
 domain fronts other than Google (#22782), and any secret data we handle on
 the broker won't have to be revealed to Google.

--
Ticket URL: <https://trac.torproject.org/projects/tor/ticket/22874>
Tor Bug Tracker & Wiki <https://trac.torproject.org/>
The Tor Project: anonymity online


More information about the tor-bugs mailing list