Hello everyone!

I am a Tor GSoC student who will be working on the pluggable transports this summer. My mentor is Steven and my co-mentor is George Kadianakis. It is great to be part of the Tor community!

Steven already kicked off the discussion about how to build better transports. The original project proposal[1] discussed the possibility of sending data over UDP with extra efforts to guarantee reliable in-order delivery. However, as George mentioned recently[3], ScrambleSuite[2] may already solve the issue of scanning resistance.

Given that ScrambleSuite is being deployed, improving protocol obfuscation will be my main focus. HTTP impersonation is really useful, since there are numerous HTTP proxy outside the censored region, while the number of bridges is quite limited. What I'm gonna be doing during the summer is implementing a good enough HTTP impersonation based on pluggable transports specification. There are still many open questions indeed. Discussions are more than welcome!

I'll be keeping my GSoC log here:
http://changlan.github.io/obfsproxy

I'm also available #tor-dev@oftc with the handle "clan", feel free to ping me there!

[1]: http://changlan.info/gsoc.html
[2]: http://www.cs.kau.se/philwint/scramblesuit/
[3]: https://www.google-melange.com/gsoc/proposal/review/google/gsoc2013/changlan/1

Cheers,
Chang