CSCI 102T

The Socio-Techno Web

Home | Schedule | Labs | CS@Williams

Project 1: Discovering Tor

This week begins our first of two independent research projects: an investigation of Tor. We will each investigate Tor and communicate our findings in a post on our web pages. Your post should explore Tor's technical details and societal implications, and be roughly equivalent to two Tutorial assignments (~6 pages).
More details are below.

Goals

Technical Concepts

During your research, you may encounter some unfamiliar terms. Challenge yourselves to explore those terms and communicate the ideas they represent. Most things we have seen so far this semester have intuitive explanations, but jargon acts as a barrier to understanding. You may come across some or all of the following terms and ideas:

Your project should include descriptions of any of the above concepts if their explanations are necessary to understand how Tor functions and is used. You should not assume a reader understands Tor's technical details.

Societal Implications

Tor has many practical and potential uses. Depending on your views, some of those uses may positively impact society, and some may not. Please select one or more of the ways that Tor has been used and explore it in detail. Possible directions include:

If you come across other interesting uses for Tor, you should not feel restricted by the list above.

Readings

There are no required readings for this project. You should seek out and find sources on your own. In addition to readings, there are many videos, podcasts, and blogs that discuss Tor and Tor's usage; you should not limit yourself to "traditional" articles and texts.
There is a very technical paper by by Roger Dingledine, Nick Mathewson, and Pal Syverson called Tor: The Second-Generation Onion Router that may serve as a starting point, although the paper is not particularly accessible on its own. The authors assume that the reader has a strong technical background.

Assignment