BWP524: Security and Safety for Embedded Systems (mit Praktikum)
Wahlpflichtmodule
BWP524: Security and Safety for Embedded Systems (mit Praktikum)
Prof. Dr. Benedikt Janßen
Prof. Dr. Benedikt Janßen
- Bachelor Elektrotechnik
- Bachelor Maschinenbau
- Bachelor Mechatronik und Robotik
Ingenieurwissenschaften
Deutsch
jährlich
1 Semester
5 ECTS
Deutsche Notenskala 1-5
2 V | 1 Ü | 1 P | - S
Security and Safety for Embedded Systems
- BB008: Informatik für Ingenieurwissenschaften: Programmiergrundlagen, Algorithmen und strukturierte Datenverarbeitung.
- BET301: Mikrocontroller-Programmierung: hardwarenahe Softwareentwicklung, Peripherienutzung und Implementierung eingebetteter Funktionen.
- BET304: Secure Embedded Networks: eingebettete Kommunikation, IoT-Protokolle, Robustheit und grundlegende Sicherheitsaspekte vernetzter Systeme.
WAS
Die Studierenden können aus einer gegebenen Problemstellung systematisch Anforderungen an die Informationssicherheit und Betriebssicherheit ableiten und daraus begründete Designentscheidungen für ein vernetztes eingebettetes System herleiten,
WOMIT
Die Studierenden erreichen dieses Lernergebnis, indem sie
- Unterschiede zwischen Safety, Security und Zuverlässigkeit und deren Grundlagen beschreiben können,
- Gefahren- und Risikoanalyse (Hazard and Risk Analysis) durchführen,
- Threat Modeling (z.B. STRIDE, Attack Trees) anwenden,
- Safety-Mechanismen (z.B. Redundanz, Watchdog) einordnen und begründet auswählen,
- Security-Mechanismen (z.B. Kryptographie-Grundlagen, Hardware-Security-Features wie ARM TrustZone) einordnen und begründet auswählen,
- Analysen und Entscheidungen nachvollziehbar dokumentieren und reflektieren,
WOZU
um im späteren Beruf fundierte, begründete Architektur- und Sicherheitsentscheidungen für sicherheitskritische eingebettete Systeme treffen zu können.
- Kryptographie-Grundlagen
- Hazard and Risk Analysis
- Threat Modeling (z. B. STRIDE, Attack Trees)
- Safety-Mechanismen (z. B. Redundanz, Watchdog)
- Security-Mechanismen (z. B. Isolation, Signaturen)
aktive Praktikumsteilnahme
Studien-/Projektarbeit: schriftlicher Teil (10-20 Seiten) mit Fachgespräch (15-20 Minuten)
- Paar, C.; Pelzl, J.: Understanding Cryptography. Springer, 2010.
- Anderson, R.: Security Engineering. 3rd edition, Wiley, 2020.
- Ross, R.: Systems Security Engineering. NIST Special Publication 800-160, 2016.
- ISO 26262: Road vehicles - Functional safety. ISO, 2018.
- IEC 62443: Industrial communication networks - Network and system security. IEC, 2018.