diff options
author | Christopher Baines <mail@cbaines.net> | 2014-11-15 18:35:55 +0000 |
---|---|---|
committer | Christopher Baines <mail@cbaines.net> | 2014-11-15 18:35:55 +0000 |
commit | 43354db5209eac4edb90b45e80b57a9080c8e8ad (patch) | |
tree | d990a2b7417457d75bf51b26045e76695bba9e81 /projects/tor | |
parent | b6bc1470416acc18d6323a368f5402cd70d31ebe (diff) | |
download | cbaines.net-43354db5209eac4edb90b45e80b57a9080c8e8ad.tar cbaines.net-43354db5209eac4edb90b45e80b57a9080c8e8ad.tar.gz |
Add third year project stuff
Diffstat (limited to 'projects/tor')
-rw-r--r-- | projects/tor/disths.mdwn | 24 | ||||
l--------- | projects/tor/disths/archive.tar.gz | 1 | ||||
l--------- | projects/tor/disths/report.pdf | 1 |
3 files changed, 26 insertions, 0 deletions
diff --git a/projects/tor/disths.mdwn b/projects/tor/disths.mdwn new file mode 100644 index 0000000..a03f3dc --- /dev/null +++ b/projects/tor/disths.mdwn @@ -0,0 +1,24 @@ +[[!meta title="Distributed Tor Hidden Services"]] + +For my third year project, I worked on allowing distribution in Tor hidden +services. My [report](report.pdf) is available (the [design +archive](archive.tar.gz) is also). + +# Abstract + +Tor is an low latency, onion routing system that anonymizes TCP streams. One +particular Tor feature is hidden services, these provide responder anonymity, +this means the identity of the server providing the service, is hidden from the +requester (user) of the service. + +While modern web services, which can use techniques like anycast and DNS +(domain name system) round robin to distribute clients across many servers, the +main load for a Tor hidden service, will always go through a single node in the +Tor network. This has implications for the availability and scalability of Tor +Hidden Services, which has knock on implications anonymity of the hidden +service, as downtime can possibly reveal information about its real world +location. I aim to modify Tor to allow for distributed hidden services. + +This was achieved, however a deterministic property was added to the +introduction points, which can be used to attack the service. A approach to +solve this is discussed. diff --git a/projects/tor/disths/archive.tar.gz b/projects/tor/disths/archive.tar.gz new file mode 120000 index 0000000..9cced26 --- /dev/null +++ b/projects/tor/disths/archive.tar.gz @@ -0,0 +1 @@ +../../../.git/annex/objects/Kq/VW/SHA256E-s28485355--871d384d9598405e16659009749eb0b6fccb426fa7e2329cbcbbbb43fe4cfe7a.tar.gz/SHA256E-s28485355--871d384d9598405e16659009749eb0b6fccb426fa7e2329cbcbbbb43fe4cfe7a.tar.gz
\ No newline at end of file diff --git a/projects/tor/disths/report.pdf b/projects/tor/disths/report.pdf new file mode 120000 index 0000000..c947eb1 --- /dev/null +++ b/projects/tor/disths/report.pdf @@ -0,0 +1 @@ +../../../.git/annex/objects/pX/Fp/SHA256E-s665534--8eb43ddf07a9eba82f11a02db00993380aeac4a565184821d55ba9813a323c74.pdf/SHA256E-s665534--8eb43ddf07a9eba82f11a02db00993380aeac4a565184821d55ba9813a323c74.pdf
\ No newline at end of file |