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
|
|
---|
| | | |
---|
|
|