20-00-0512-iv Network Security

Course offering details

Instructors: Prof. Dr.-Ing. Matthias Hollick; Dipl-Wi.-Inform Michael Riecker; Marc Werner

Event type: Integrated Course

Org-unit: Dept. 20 - Computer Science

Displayed in timetable as: Network Security

Subject:

Crediting for:

Hours per week: 4

Language of instruction: Englisch

Min. | Max. participants: - | -

Course Contents:
The course Network Security covers the principles and practice of computer and telecommunication network security with particular emphasis on Internet security. After transferring the fundamentals of IT security and cryptography to the networking domain, we follow a top-down approach to network security. Starting with the application layer, the course provides a detailed discussion of network security principles and protocols. In addition to well known mechanisms, recent developments in the area of network security (e.g. peer-to-peer security, mobile network security, etc.) will be thoroughly examined.
Topics are as follows.


  • Network security: introduction, motivation, and challenges
  • Fundamentals: a reference model for network security, security standards for networks and the Internet, security threats, attacks, services, and mechanisms
  • Cryptographic foundations for networking security: symmetric crypto and its use in networks, public-key crypto and its use in networks, support functions to implement network security
  • Application layer security
  • Transport layer security
  • Network layer security
  • Link layer security
  • Physical layer security
  • Selected topics in network security: security for distributed systems, security in peer-to-peer systems, security in voice-over-IP
  • Operational network security: firewalls, intrusion detection systems

Literature:
Selected chapters from the following books as well as selected journal articles and conference papers:


  • Charlie Kaufman, Radia Perlman, Mike Speciner: Network Security – Private Communication in a Public World, 2nd Edition, Prentice Hall, 2002, ISBN: 978-0-13-046019-6
  • Matt Bishop: Computer Security – Art and Science, Addison Wesley, 2003, ISBN: 978-0-201-44099-7
  • Günther Schäfer: Netzsicherheit Algorithmische Grundlagen und Protokolle, DPunkt Verlag, 2003, ISBN: 978-3898642125
  • William Stallings, Network Security Essentials, 4th Edition, Prentice Hall, 2010, ISBN: 978-0-136-10805-9
  • Levente Buttyan, Jean-Pierre Hubaux: Security and Cooperation in Wireless Networks, Cambridge University Press, 2008, ISBN: 978-0-521-87371-0 (book is available online for download)
  • Ross Anderson: Security Engineering, 2nd Edition, Wiley, 2008, ISBN: 978-0-470-06852-6
  • James F. Kurose, Keith W. Ross: Computer Networking: A Top-Down Approach, 4th Edition, Addison Wesley, 2008, ISBN: 978-0-321-49770-3

Preconditions:

Basic courses of Bachelor are required. Knowledge in the area IT Security, Introduction to Cryptography, and Communication Networks are recommended.

Expected Number of Participants:
50-70

Further Grading Information:

Course website via: http://www.seemoo.tu-darmstadt.de/teaching-theses/

Official Course Description:
Title: Network Security
Learning outcomes/competencies: Students attending the lecture are acquiring knowledge in the domain of communication network security with emphasis on Internet security. Students are able to apply and transfer the most important fundamentals from IT security and cryptography to the field of communication networks. Students are able to distinguish the most important basic techniques for securing communication networks. They have a thorough understanding of security mechanisms on the different network layers (application layer, transport layer, network layer, link layer, physical layer). As a result, they are able to thoroughly discuss the characteristics and principles in the area of network security and exhibit detailed theoretical and practical knowledge in this field. Additionally, students are able to describe recent developments in the area of network security (e.g. peer-to-peer security, mobile network security, etc.).
The theoretical foundations are deepened by means of exercises, which consist of literature study, calculation as well as practical implementation/application examples.

Small group(s)
This course is divided into the following small groups:
  • Network Security

    Prof. Dr.-Ing. Matthias Hollick; Dipl-Wi.-Inform Michael Riecker; Marc Werner

Literature
Appointments
Date From To Room Instructors
1 Wed, 11. Apr. 2012 11:40 13:20 S202/C120 Prof. Dr.-Ing. Matthias Hollick; Dipl-Wi.-Inform Michael Riecker; Marc Werner
2 Th, 12. Apr. 2012 09:50 11:30 S202/C120 Prof. Dr.-Ing. Matthias Hollick; Dipl-Wi.-Inform Michael Riecker; Marc Werner
3 Wed, 18. Apr. 2012 11:40 13:20 S202/C120 Prof. Dr.-Ing. Matthias Hollick; Dipl-Wi.-Inform Michael Riecker; Marc Werner
4 Th, 19. Apr. 2012 09:50 11:30 S202/C120 Prof. Dr.-Ing. Matthias Hollick; Dipl-Wi.-Inform Michael Riecker; Marc Werner
5 Wed, 25. Apr. 2012 11:40 13:20 S202/C120 Prof. Dr.-Ing. Matthias Hollick; Dipl-Wi.-Inform Michael Riecker; Marc Werner
6 Th, 26. Apr. 2012 09:50 11:30 S202/C120 Prof. Dr.-Ing. Matthias Hollick; Dipl-Wi.-Inform Michael Riecker; Marc Werner
7 Wed, 2. May 2012 11:40 13:20 S202/C120 Prof. Dr.-Ing. Matthias Hollick; Dipl-Wi.-Inform Michael Riecker; Marc Werner
8 Th, 3. May 2012 09:50 11:30 S202/C120 Prof. Dr.-Ing. Matthias Hollick; Dipl-Wi.-Inform Michael Riecker; Marc Werner
9 Wed, 9. May 2012 11:40 13:20 S202/C120 Prof. Dr.-Ing. Matthias Hollick; Dipl-Wi.-Inform Michael Riecker; Marc Werner
10 Th, 10. May 2012 09:50 11:30 S202/C120 Prof. Dr.-Ing. Matthias Hollick; Dipl-Wi.-Inform Michael Riecker; Marc Werner
11 Wed, 16. May 2012 11:40 13:20 S202/C120 Prof. Dr.-Ing. Matthias Hollick; Dipl-Wi.-Inform Michael Riecker; Marc Werner
12 Wed, 23. May 2012 11:40 13:20 S202/C120 Prof. Dr.-Ing. Matthias Hollick; Dipl-Wi.-Inform Michael Riecker; Marc Werner
13 Th, 24. May 2012 09:50 11:30 S202/C120 Prof. Dr.-Ing. Matthias Hollick; Dipl-Wi.-Inform Michael Riecker; Marc Werner
14 Wed, 30. May 2012 11:40 13:20 S202/C120 Prof. Dr.-Ing. Matthias Hollick; Dipl-Wi.-Inform Michael Riecker; Marc Werner
15 Th, 31. May 2012 09:50 11:30 S202/C120 Prof. Dr.-Ing. Matthias Hollick; Dipl-Wi.-Inform Michael Riecker; Marc Werner
16 Wed, 13. Jun. 2012 11:40 13:20 S202/C120 Prof. Dr.-Ing. Matthias Hollick; Dipl-Wi.-Inform Michael Riecker; Marc Werner
17 Th, 14. Jun. 2012 09:50 11:30 S202/C120 Prof. Dr.-Ing. Matthias Hollick; Dipl-Wi.-Inform Michael Riecker; Marc Werner
18 Wed, 20. Jun. 2012 11:40 13:20 S202/C120 Prof. Dr.-Ing. Matthias Hollick; Dipl-Wi.-Inform Michael Riecker; Marc Werner
19 Th, 21. Jun. 2012 09:50 11:30 S202/C120 Prof. Dr.-Ing. Matthias Hollick; Dipl-Wi.-Inform Michael Riecker; Marc Werner
20 Wed, 27. Jun. 2012 11:40 13:20 S202/C120 Prof. Dr.-Ing. Matthias Hollick; Dipl-Wi.-Inform Michael Riecker; Marc Werner
21 Th, 28. Jun. 2012 09:50 11:30 S202/C120 Prof. Dr.-Ing. Matthias Hollick; Dipl-Wi.-Inform Michael Riecker; Marc Werner
22 Wed, 4. Jul. 2012 11:40 13:20 S202/C120 Prof. Dr.-Ing. Matthias Hollick; Dipl-Wi.-Inform Michael Riecker; Marc Werner
23 Th, 5. Jul. 2012 09:50 11:30 S202/C120 Prof. Dr.-Ing. Matthias Hollick; Dipl-Wi.-Inform Michael Riecker; Marc Werner
24 Wed, 11. Jul. 2012 11:40 13:20 S202/C120 Prof. Dr.-Ing. Matthias Hollick; Dipl-Wi.-Inform Michael Riecker; Marc Werner
25 Th, 12. Jul. 2012 09:50 11:30 S202/C120 Prof. Dr.-Ing. Matthias Hollick; Dipl-Wi.-Inform Michael Riecker; Marc Werner
Class session overview
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
Instructors
Picture: Prof. Dr.-Ing. Matthias Hollick
Prof. Dr.-Ing. Matthias Hollick
Marc Werner
Dipl-Wi.-Inform Michael Riecker