Vorlesung Peer-to-Peer-Systeme und Sicherheit

Module

Peer-to-Peer-Systeme und Sicherheit (IN2194)

Lecture

Peer-to-Peer-Systeme und Sicherheit

Language

Englisch

Lecturers

Prof. Dr.-Ing. Georg Carle, Christian Grothoff Ph.D., Dr. Heiko Niedermayer, Ralph Holz, Nathan Evans

SWS

3V + 1Ü

ECTS Credits

5.0

Dates

Mondays 10-12 and Thursdays 14-16 in the room MI 00.13.009A

Contents

The lecture covers:

Chapter 1: Peer-to-Peer Systems (40 %)

Chapter 2: Security (30 %)

Chapter 3: Anonymity (30 %)

Peer-to-Peer Systems and Overlay Networks cause a major part of the traffic on the Internet. The lecture presents the mechanisms and protocols of such networks and explains a set of selected systems. BitTorrent allows an efficient and cooperative transfer of large files. Structured Peer-to-Peer Systems like Distributed Hash Tables allow an efficient lookup for index pointers or nodes in a scalable, efficient, and robust way. The security chapter focuses on advanced non-standard issues of network security. The primary focus is on security issues that are related to Peer-to-Peer Systems. The last chapter is about anonymity on the Internet and it discusses mixes and re-routers as well as systems like Tor and Gnunet.

Dates

No.

Chapter / Section Name

Version

PDF
1up

02.05.

0

Introduction

1

PDF

02.05./ 05.05. / 12.05.

1.1

P2P Basics

1

PDF

12.05. / 16.05. / 19.05.

1.2

P2P Unstructured Networks

1

PDF

23.05. / 30.05. / 06.06.

1.3

P2P Structured Networks

1

PDF

09.06.

-

Talk on Gnunet DHT

16.06.

1.4

P2P Other Issues

1

PDF

20.06., 27.06.

2.1

Security Basics

1

PDF

30.06., 4.7.

2.2

P2P-specific Security

1

PDF

4.7., 7.7.

2.3

Resistance

1

PDF

11.7. - 29.7.

3

Anonymity (see page 

http://grothoff.org/christian/teaching/2011/2194/ )


Slides on Electronic Money / BitCoin (not official part of lecture)

Practical assigment

Information on and registration for the practical assignment: see http://grothoff.org/christian/teaching/2011/2194/

Hands on course on Gnunet on monday 09.05.! Please install and compile it on your machine beforehand.

Exercises

Hand-in on paper in lecture or as PDF to niedermayer - at - net.in.tum.de

Exercise sheet 1 (exercise course: 26.05.) Sample Solution

Exercise sheet 2 (electronic hand-in accepted until 02.06., exercise course: 06.06. (date shared with lecture: 50 % exercise, 50 % lecture)) Sample Solution

Exercise sheet 3 (exercise course: 20.06.) Sample Solution

Exercise sheet 4  (exercise course: 07.07.) Sample Solution

Exercise sheet 5 (exercise course: 21.07.) Sample Solution