Security in Embedded Hardware

Dozent:

Dr.-Ing. Daniel Ziener

Modulbeschreibung:

Security in Embedded Hardware

Umfang/Stunden:

V2 + Ü2 (zusammen 5 ECTS)

Ort und Zeit der Vorlesung:

Donnerstag, 10:15 – 11:45, Raum 01.154-115

Anmeldung über StudOn

Ort und Zeit der Übungen:

Dienstag, 12:15 – 13:45 Uhr, Raum 02.133-128 (Daniel Ziener)

Unterlagen (Folien, Übungen, sonstige Dateien):

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

Beginn der Vorlesung: Donnerstag, 27. April 2017, 10:15 Uhr
Beginn der Übung: Dienstag, 2. Mai 2017, 12:15 Uhr

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-Angriffe 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.