Homework #14 - Anonymity - Due Monday April 6, 1PM
Turn in this assignment via email (vern@berkeley.edu)
by the due date, with the term Homework in the Subject.
Read the paper
Tor: The Second-Generation Onion Router, Roger Dingledine, Nick Mathewson, Paul Syverson, USENIX Security 2004.
Note that this paper is dense and on the long side. Feel free to
read Section 2 (Related Work) lightly, and to
skip Sections 4.5 and 4.6 on Rate Limiting and Congestion Control.
Briefly write up your views of:
- What are the main contributions of this paper?
(Frame these in terms of the paper itself from a stand-alone
perspective. You don't need to worry about considering its
differences from its predecessor system, nor should you incorporate
post facto knowledge about Tor's subsequent influence.)
- What parts of the paper do you find unclear? (optional)
- What parts of the paper are questionable? (That is, you think a
conclusion may be wrong, an approach or evaluation technically
flawed, or data ill-presented.)
- Without using any external resources,
analyze a potential attack on Tor:
- Sketch an attack on the system other than those presented in
the paper.
- How you would evaluate how effectively it works?
- What countermeasures could defend against it?
- How serious is the attack in practical terms? (Or, if
this isn't clear for your attack, how you could
figure this out?)