Sichere und Zuverlässige Systeme (Funktionale Sicherheit und IT-Sicherheit, Kryptographie)
Die Veranstaltung „Sichere und Zuverlässige Systeme“ beschäftigt sich mit funktionaler Sicherheit und IT-Sicherheit sowie Kryptographie in vier Bereichen. Sie öffnet Perspektiven auf die funktionale Sicherheit, IT-Sicherheit, die Zuverlässigkeitstechnik auch hinsichtlich verteilter Systeme. Jeder dieser Bereiche behandelt Fragen einerseits nach dem System, andererseits nach der Software.
A. Perspektiven der Funktionale Sicherheit (engl. Functional Safety)
System
Normen und Richtlinien (IEC 61508, ISO 26262, …)
Kenngrößen der Risiko- und Zuverlässigkeitsanalyse
Maßnahmen zur Risikobestimmung (Gefahrenanalyse, Wahrscheinlichkeitsanalyse)
B. Perspektiven der IT-Sicherheit (engl. IT-Security)
System
Grundlagen
Schutzziele und Bedrohungen
Internet-(Un)Sicherheit
Security Engineering
Bewertungskriterien
Sicherheitsmodelle
Basistechnologien
Kryptographische Verfahren (Symmetrische/ asymmetrische Verschlüsselung) und Krypto-Analyse
Hashfunktionen und elektronische Signaturen
Schlüsselmanagement
System- und Anwendungssicherheit
Authentifikation
Zugriffskontrolle
Sicherheit in Netzen (Firewall, …)
Sichere und mobile drahtlose Kommunikation
Software (Basiswissen sichere Software)
„Secure Software Engineering“
Secure Design Pattern
Krypto-Bibliotheken und Implementierungstechniken
Sicheres Programmieren (cf. Vulnerability Summary for the Week of May 9, 2016, US-CERT Cyber Security Bulletin, https://www.us-cert.gov/ncas/bulletins/SB16-137)
Software auf Sicherheit testen
C. Perspektiven der Zuverlässigkeit (Zuverlässigkeitstechnik, engl. Reliability Engineering)