IN 2194 Peer-to-Peer Systems and Security, Summer 2012
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:
Project | 50 Pts |
Oral Exam | 50 Pts |
Exercises | 0,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
16.04.2012: Introduction to the Projects
- Project
- Twitter Project Description,
Jugendschutz Project Description,
Search Project Description
19.04.2012: Introduction to GNUnet
- Slides
- slides
23.04.2012: GNUnet Tutorial (exercise)
- Handout
- GNUnet C tutorial,
GNUnet Java tutorial
24.05.2012: The GNUnet DHT
- Slides
- slides
11.06.2012: Network Size Estimation
- Slides
- slides
14.06.2012: Project Discussion and Status Report
02.07.2012: Anonymity and Mixes
- Slides
- slides
05.07.2012: Tor
- Slides
- slides
12.07.2012: Anonymizing P2P Networks
- Slides
- slides
, I2P slides, I2P paper, SWIRL
16.07.2012: GNUnet
- Slides
- slides
23.07.2012: Project Presentations
Christian Grothoff