“A security system is only as strong as its weakest link” Ferguson und Schneier (2003)

Die VL gibt eine breite Übersicht über mögliche Fehler, die bei dem Entwurf sowie der Umsetzung von sicheren Systemen gemacht werden und zeigt Wege auf, wie Risiken analysiert, reduziert oder vermieden werden können. Insbesondere ist die VL dem Zusammenspiel verschiedener Komponenten und Techniken gewidmet, die für ein Gesamtsystem nötig sind, um die jeweiligen Schutzziele effektiv umzusetzen. Welches Ziel kann ich mit welcher Art von Baustein / Algorithmus realisieren und was muss ich dabei beachten? Relevante Probleme werden anhand von Fallbeispielen vorgestellt. Nachdem im Abschnitt Grundlagen den Studenten Begrifflichkeiten und Konzepte zur Risikoanalyse und zum Entwurf vermittelt wurden, widmet sich der nächste Abschnitt der Frage, wie man „sicher“ Daten von Alice zu Bob übertragen kann. Schließlich werden Maßnahmen zur sicheren Implementierung vermittelt und die gelernten Designprinzipien zusammengefasst. [1]

Kursübersicht

  • Praktische Informatik, Bachelor, 8 LP.
  • Die Vorlesung findet mindestens alle zwei Jahre statt, für gewöhnlich im Sommersemester.
  • Zwei Vorlesungen und eine Übung pro Woche über ein Semester (4 SWS VL, 2 SWS UE).

Termine

  • Vorlesungen finden jeweils in der Rudower Chaussee 26
    Montag 9:15-10:45 Uhr im Raum 1303 und
    Mittwoch 13:15-14:45 Uhr im Raum 0313 statt.
  • Übungen gibt es anschließend je nach Übungsgruppe entweder Montag 11:00-12:30 Uhr oder Mittwoch 15:00-16:30 Uhr im jeweils gleichen Raum.
  • Die Anmeldung erfolgt exklusiv über AGNES und nur für den jeweiligen Übungstermin. Wenn Sie für einen Übungstermin zugelassen sind, sind Sie es auch implizit für die Vorlesung.
  • Die Vorlestung startet am 15. April um 9:15.
  • In der ersten Semesterwoche finden noch keine Übungen statt, die Übungen starten am 22. bzw. 25. April.

Voraussetzungen

  • Erfolgreiche Teilnahme an "Grundlagen der Programmierung."
  • Gute Programmierkenntnisse in einer üblichen Programmiersprache (beispielsweise Java, Python, C++, go, Rust ...), Basiswissen in C.

Prüfungen📅

  • Voraussetzung: ≥ 50 % der Übungspunkte.
  • Form: mündliche Präsenzprüfung, 30 Minuten.


[1] Leider gibt es seit 2024 außer dieser Vorlesung im Sommersemester und im Wintersemester dem Seminar " Elektronische Identitäten (Bachelor) " und dem Blockseminar (Master) " IT-Security Workshop ", keine weiteren Lehrveranstaltungen zur IT-Sicherheit mehr am Institut für Informatik. Bitte haben Sie Verständnis, dass ich nur eine sehr begrenzte Zahl von Bachelor- und Masterarbeiten betreuen kann.