IN 2194 Peer-to-Peer Systems and Security, Summer 2011

General Information

General information about the course can be found at the website of the chair.

Office Hours

Christian Grothoff - Boltzmannstr. 3, Room 03.05.040
Drop in or by appointment.

Grading

The different kinds of assignments are weighted as follows:

Project50 Pts
Oral Exam50 Pts
Exercises0,3 grade bonus

Software

I recommend that you use a Debian GNU/Linux system for this class.

Submission of Assignments

Each team will get access to a subversion repository. Assignments must be committed to that repository by the respective deadline. Students are encouraged to use the repository for version control while still working on the assignment. Only the last version commited before the deadline will be used for grading.

For group projects, you should e-mail the logins of the group members and a project name to our system administrator. You will then be given the name of a directory to which all group members have access.

Course Materials

02.05.2011: Introduction to the Project

Project
Project Description, gnunet_crawl_service.h, gnunet_datasearch_service.h, gnunet_spider_service.h

06.05.2011: Introduction to GNUnet

Slides
slides

09.05.2011: Project Exercise

Handout
Excercise instructions

09.06.2011: The GNUnet DHT

Slides
slides

11.07.2011: Anonymity and Mixes

Slides
slides

14.07.2011: Anonymizing P2P Networks

Slides
slides, I2P slides

18.07.2011: Anonymizing P2P Networks

Slides
slides

21.07.2011: Tor

Slides
slides

25.07.2011: Anonymizing P2P Networks

Slides
slides

28.07.2011: Project Integration


Christian Grothoff
Last modified: Wed Jan 7 16:56:29 MST 2010