[tor-bugs] #29206 [Circumvention/Snowflake]: New design for client -- server protocol for Snowflake
Tor Bug Tracker & Wiki
blackhole at torproject.org
Wed Jul 3 04:39:14 UTC 2019
#29206: New design for client -- server protocol for Snowflake
-------------------------------------------------+-------------------------
Reporter: cohosh | Owner: cohosh
Type: task | Status:
| needs_revision
Priority: Medium | Milestone:
Component: Circumvention/Snowflake | Version:
Severity: Normal | Resolution:
Keywords: ex-sponsor-19, anti-censorship- | Actual Points:
roadmap |
Parent ID: | Points: 6
Reviewer: dcf | Sponsor:
| Sponsor28-must
-------------------------------------------------+-------------------------
Comment (by dcf):
I'm thinking one other field that will be required is some kind of session
ID, to enable the server to associate connections that come in via
different proxies. meek has something like this, to link up separate HTTP
requests:
* https://gitweb.torproject.org/pluggable-transports/meek.git/tree/meek-
server/meek-server.go?h=0.33#n147
* [[doc/AChildsGardenOfPluggableTransports#meektransportlayer]]
QUIC uses a Connection ID that is just a random string generated by the
initiator.
* https://quicwg.org/base-drafts/draft-ietf-quic-
invariants.html#rfc.section.4.3
* https://tools.ietf.org/html/draft-ietf-quic-transport-20#section-5.2
--
Ticket URL: <https://trac.torproject.org/projects/tor/ticket/29206#comment:20>
Tor Bug Tracker & Wiki <https://trac.torproject.org/>
The Tor Project: anonymity online
More information about the tor-bugs
mailing list