George Kadianakis commited on 2014-06-08 06:38:05
Zeige 1 geänderte Dateien mit 25 Einfügungen und 4 Löschungen.
| ... | ... |
@@ -74,14 +74,35 @@ transport API</a>, to make it easier to build interoperable programs. |
| 74 | 74 |
Status: <em>To be deployed</em> |
| 75 | 75 |
</li> |
| 76 | 76 |
|
| 77 |
- <li><b>Meek</b> is a transport that uses HTTP for carrying bytes |
|
| 78 |
- and TLS for obfuscation. Traffic is relayed through a third-party |
|
| 79 |
- server (Google App Engine). It uses a trick to talk to the third |
|
| 80 |
- party so that it looks like it is talking to an unblocked server. |
|
| 77 |
+ <li><a href="https://trac.torproject.org/projects/tor/wiki/doc/meek"><b>Meek</b></a> |
|
| 78 |
+ is a transport that uses HTTP for carrying bytes and TLS for |
|
| 79 |
+ obfuscation. Traffic is relayed through a third-party server |
|
| 80 |
+ (Google App Engine). It uses a trick to talk to the third party so |
|
| 81 |
+ that it looks like it is talking to an unblocked server. |
|
| 81 | 82 |
Maintained by David Fifield. <br> |
| 82 | 83 |
Status: <e>Coming soon</em> |
| 83 | 84 |
</li> |
| 84 | 85 |
|
| 86 |
+ <li><a href="https://github.com/Yawning/obfs4/blob/master/doc/obfs4-spec.txt"><b>obfs4</b></a> |
|
| 87 |
+ is a transport with the same features as <a href="http://www.cs.kau.se/philwint/scramblesuit/"><b>ScrambleSuit</b></a> |
|
| 88 |
+ but utilizing Dan Bernstein's <a href="http://elligator.cr.yp.to/elligator-20130828.pdf">elligator2</b> |
|
| 89 |
+ technique for public key obfuscation, and the |
|
| 90 |
+ <a href="https://gitweb.torproject.org/torspec.git/blob/HEAD:/proposals/216-ntor-handshake.txt">ntor protocol</a> |
|
| 91 |
+ for one-way authentication. This results in a faster protocol. Written in Go. |
|
| 92 |
+ Maintained by Yawning Angel. <br> |
|
| 93 |
+ Status: <e>Coming soon</em> |
|
| 94 |
+ </li> |
|
| 95 |
+ |
|
| 96 |
+ <li><a href="https://github.com/yawning/obfsclient"><b>obfsclient</b></a> |
|
| 97 |
+ is a multi-transport pluggable transport proxy (like obfsproxy), |
|
| 98 |
+ written in C++ that implements the client-side of <em>obfs2</em>, |
|
| 99 |
+ <em>obfs3</em> and <em>scramblesuit</em>. It's used by |
|
| 100 |
+ <a href="https://guardianproject.info/apps/orbot/">Orbot</a> on |
|
| 101 |
+ Android because of the difficulties of using Python applications. |
|
| 102 |
+ Maintained by Yawning Angel. <br> |
|
| 103 |
+ Status: <a href="https://guardianproject.info/apps/orbot/">Deployed</a> |
|
| 104 |
+ </li> |
|
| 105 |
+ |
|
| 85 | 106 |
<li><b>StegoTorus</b> is an Obfsproxy fork that extends it to a) |
| 86 | 107 |
split Tor streams across multiple connections to avoid packet size |
| 87 | 108 |
signatures, and b) embed the traffic flows in traces that look like |
| 88 | 109 |