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.