-----
Six/Four means Anti-Censorship through decentralization of networks.
Six/Four node-to-node encryption means no monitoring or content filtering.
Six/Four end-to-end Trusted Peer encryption means no Man-In-The-Middle
subversion tactics and no key or trust-based attacks.
Six/Four anonymized routing based on virtual circuits combined with
neighboring peer blacklisting features and stealth peer features means
high degrees of anonymity for Six/Four users.
Six/Four can act as an "universal anonymous tunneling protocol", because
it opens a "tunnel" between the outside world and a peer behind a firewall
or in a censored country, and this is possible for every protocol
based on TCP or UDP.
Badly drawn ASCII ----------------- Uncensored Terrain : Censored + Monitored Terrain ______________ ! ______ dial5.ispxyz.net o---! !----------------o dial351.isp.com.cn | ! F ! | X hacktivismo.com | ! I ! O! dial241.isp.com.cn : | ! R ! || : | ! E ! || * shell1.niceguys.org | ! W ! =========o dial51.isp.com.cn \\================\\ | ! A ! || | ppp1.telco.co.uk o======! L !=====o dial671.isp.com.cn | | ! L ! | | dial34.telco.com o------! / !----o host2.biz.com.cn | | ! B ! | | node234.bigcorp.com o | ! O ! o shell3.uni.edu.cn / | ! R ! | *------o--------/ *---! D !------@ ppp42.gov.cn xyz.com | blah.edu ! E ! \ | * box5.isp.net ! R !______ --------o dial31.isp.com.cn X EFF.org ! (DENY: eff.org, cnn.com, hacktivismo.com, ..) !_____________ * = Trusted 6/4 Peer X = Outside host (e.g. webserver) @ = Hostile host (f3d) o = Normal 6/4 Node O! = Normal 6/4 Node in transfer session (ReceivingPeer) :::::: Unencrypted ------ SSL encrypted ====== SSL+TP-AES-Tunnel encrypted
A Connection Scenario
-----------
A peer in an unfree/censored country or at a censored ISP connects
into the Six/Four network through SSL connections on port 443. Traffic
from node to node is encrypted. It can also blacklist peers that
seem to be hostile.
All messages are routed through the Six/Four network, which at some
point crosses the border between censored and uncensored internet,
such as a firewall. Destinations in the "free world" are peers (and
often, dial-ups with dynamic IP addresses), hence the outside access
cannot be easily firewalled.
The peer in the unfree country knows a special (RSA) encryption key of
one Trusted Peer and a signature issued for that key by Hacktivismo.
The peer uses that special encryption key to communicate with the Trusted
Peer over the network without any third party having a chance of
compromising the content of these messages.
The Six/Four network takes care of anonymous routing - only directly
connected neighbor peers know each other's traffic, and the requesting
peer knows the Trusted Peer (not vice versa) - and of a stable route
for each transfer once it has been established.
This document was generated using the LaTeX2HTML translator Version 2002-2 (1.70)
Copyright © 1993, 1994, 1995, 1996,
Nikos Drakos,
Computer Based Learning Unit, University of Leeds.
Copyright © 1997, 1998, 1999,
Ross Moore,
Mathematics Department, Macquarie University, Sydney.
The command line arguments were:
latex2html -no_subdir -split 0 -show_section_numbers /tmp/lyx_tmpdir10755x1TkOh/lyx_tmpbuf8/README.tex
The translation was initiated by mixter on 2003-02-14