Sicherheit in Eingebetteten Systemen

Prof. Dr. J.-M. Bohli

Kurzinhalt

Vorlesung:
> Grundlagen: Grundlagen der IT-Sicherheit, kryptographische Tools, und spezielle Angriffe auf Hardwarekomponenten. Anforderungen an die Zertifizierung eingebetteter Systeme.
> Implementierung kryptographischer Verfahren: Grundlagen der Verschlüsselungsverfahren AES und RSA, Angriffe auf Implementierungen, Seitenkanalangriffe (Timing-Angriffe, Poweranalysis, Electro-Magnetic Analysis, Akustische Seitenkanäle), Fault-Induction, Schutzmaßnahmen
> Methoden zur Authentifizierung und Autorisierung
> Sichere Hardware: Aufbau und Verwendung: Trusted Platform Module, ARM Trustzone, Physical Unclonable Functions, RFID
> Sicheres Programmieren in C: Pufferüberlauf, Speicherverwaltung

Labor:
> Laborübungen zu den Themen der Vorlesung.