Security in Embedded Hardware

Dozent:

Dr. Stefan Wildermann

Modulbeschreibung:

Security in Embedded Hardware

Umfang/Stunden:

V2 + Ü2 (zusammen 5 ECTS)

Ort und Zeit der Vorlesung:

Donnerstag, 10:15 – 11:45, Hörsaal H4
Beginn der Vorlesungen: 18. April 2023

Anmeldung über StudOn.

Ort und Zeit der Übungen:

Dienstag, 14:15 – 15:45, Raum 02.133-128 (Paul Krüger)

Mittwoch, 14:15 – 15:45, Raum 02.133-128 (Patrick Plagwitz)

Beginn der Übungen: 30. April 2023

Unterlagen (Folien, Übungen, sonstige Dateien):

Alle Ankündigungen und Unterlagen zur Vorlesung und Übung finden sich in StudOn.

Zielsetzung:

Der Schutz eingebetteter Systeme gegenüber Angriffe Dritter auf gespeicherte Daten und Implementierungen, stellt eine immer wichtigere, jedoch auch durch zunehmende Vernetzung herausfordernde Aufgabe dar. Der Schutz der eingebetteten Systeme gegenüber bekannten als auch neueren ausgeklügelten Angriffsmöglichkeiten ist Gegenstand dieser Vorlesung. Es wird gezeigt, welche Angriffe existieren, welche Gegenmaßnahmen man ergreifen kann und wie man sichere eingebettete Systeme entwirft.

Inhalt:

  • Einleitung und Motivation
    • Was ist Security?
    • Die Bedeutung von Security für zuverlässige Systeme
    • Klassifikation von Angriffen
    • Entwurf eingebetteter Systeme
  • Angriffsszenarien
    • Beispiele von Angriffsszenarien
    • Kryptographischer Algorithmen als Ziel von Angriffen
  • Angriffe durch Einschleusen von Code (Code Injection Attacks)
    • Welche Arten von Code Injection-Angriffen gibt es?
    • Gegenmaßnahmen
  • Invasive physikalische Angriffe (Invasive Physical Attacks)
    • Microprobing
    • Reverse Engineering
    • Differential Fault Analysis
    • Gegenmaßnahmen
  • Nichtinvasive softwarebasierte Angriffe (Non-Invasive Logical Attacks)
    • Erlangen von nicht autorisiertem Zugriff
    • Gegenmaßnahmen
  • Nichtinvasive physikalische Angriffe (Non-Invasive Physical Attacks)
    • Abhören
    • Seitenkanalangriffe
    • Gegenmaßnahmen

Weiterführende Literatur:

 

  • Catherine H. Gebotys Security in Embedded Devices. Springer 2010.
  • Benoit Badrignans et al. Security Trends for FPGAs. Springer 2011.
  • Daniel Ziener Techniques for Increasing Security and Reliability of IP Cores Embedded in FPGA and ASIC Designs. Dr. Hut 2010.