Network Security

Contents

This lecture is an introduction to the field of network security and its fundamental topics. We define security goals and threats and introduce firewalls and cryptographic operations. This knowledge is used further as a starting point for the design of secure networks. We present modern security protocols used in network protocols and architectures as well as vulnerabilities in existing systems. Lastly, the lecture provides an introduction to privacy in computer networks.

Lecture and Exercise Mode

Lecture

During the lecture period (17.10.2022 – 12.02.2023), lectures take place on Mondays from 12:15 - 14:00 and on Tuesdays from 14:15 - 15:45 in Hörsaal 2 of the Interimsgebäudes 1 (5620.01.102).

There is no lecture on Monday, 17.10.2022. The first lecture is on Tuesday, 18.10.2022.

Hacking Challenges and Exercises

The content of the lecture is deepened and extended by short practical hacking challenges and exercises. We release a new hacking challenge and exercise sheet weekly or bi-weekly and discuss them typically two weeks later within a lecture session as a central exercise. We will explain our exercise mode in greater detail in the introductory lecture on 18.10.2022.

Comparable to topics from the lectures, exercises and hacking challenges are exam-relevant.

For the hacking challenges, we suggest that students are already familiar with Python 3 (recommended reading: Python 3 Tutorial).

Hybrid Teaching

We hold lectures and the central exercises on-site and provide a live stream and recordings ("video on demand") using RBG Live.. You will find the link to the streaming URL/recordings in the lecture's Moodle course.

For questions or feedback during lectures/central exercises, we will use Tweedback. Please be aware that there is a 30 second delay caused by RBG live.

We give answers whenever possible "live" or after the lecture/central exercise in the "Course Discussion" forum in Moodle.

As explaining material yourself is the best way to check if you understood a topic, we want to encourage students to ask and answer questions in the dedicated "Course Discussion" Moodle forum. We will moderate the threads to ensure that contributions are correct.

News and Announcements

  • 02.09.22 the registration for the course is active
  • 18.08.22 course website and Moodle course online

Moodle Course

Lecture slides, exercise sheets, links to the live stream, etc. will be published in our Moodle course.

Examination

Endterm

  • Date/location: to be announced
  • Written exam
  • 75 minutes
  • Allowed tools: an analog dictionary English <-> Other Language without any remarks
  • (For further details see the Moodle course)

Retake

  • Date/location: to be announced
  • Written exam
  • 75 minutes
  • Allowed tools: an analog dictionary English <-> Other Language without any remarks
  • (For further details see the Moodle course)