Spezialvorlesung
Network and Software Security (Modul INSS)
In this class, you will learn basic cryptographic techniques and algorithms. Further, you will learn fundamentals of computer security, with a particular focus on network security and software security. Overall, you will gain proficiency in state-of-the-art security techniques and protocols. You will learn the groundbreaking theoretical and practical tools to allow you to build, analyse, and assess security applications as desired from academia and industry nowadays.
Cryptography is an elementary component of many security applications. The first part of the lecture covers foundations of cryptography. We will study common encryption schemes and digital signatures. In the second part, we look at how cryptographic algorithms are used to design practical network protocols, such as IPSec, TLS, or Kerberos. Other basic network security components such as Intrusion Detection Systems and Firewalls will be covered. These are off-the-shelf solutions to protect against network attacks. Finally, we will look at application-layer and software security. After covering the essential design principles for secure systems, we will investigate the most prevalent security vulnerabilities, such as SQL Injection, Cross-site Scripting and Buffer Overflows. For these vulnerability classes, we will cover the underlying programming problems, the resulting exploitation techniques, and the applicable remedies.
Leitung
Dr. Martin Johns (SAP Research), Jan Seedorf (NEC Research Labs)
Angaben
Spezialvorlesung, 2 SWS
Zeit und Ort
Donnerstag 16:15 - 17:45 Uhr, INF350 (OMZ) Raum U014
Teilnahme
Bachelor/Master Angewandte Informatik sowie HörerInnen anderer Fachrichtungen
Voraussetzungen
Empfohlene Vorlesungen: Theoretische Informatik und Betriebssysteme und Netzwerke
Zuordnung
Kerninformatik
Übungsschein oder Leistungsnachweis
Leistungsnachweis je nach Studiengang;
Voraussetzung für die Vergabe von Leistungspunkten ist die erfolgreiche
Abgabe von Hausaufgaben und Teilnahme an der Abschlussprüfung
(mündlich oder schriftlich, je nach Anzahl der TeilnehmerInnen).
Kontakt
Prof. Dr. Barbara Paech, INF326, Raum 208