Lehrende: Prof. Dr. techn. Stefan Katzenbeisser
Veranstaltungsart: Praktikum
Orga-Einheit: FB20 Informatik
Anzeige im Stundenplan: SP SecEng
Fach:
Anrechenbar für:
Semesterwochenstunden: 6
Unterrichtssprache: Deutsch
Min. | Max. Teilnehmerzahl: - | -
Lehrinhalte: Das Projektpraktikum Security Engineering behandelt die angewandte Softwareentwicklung in den Themenbereichen angewandte Kryptographie, Privatsphäre, Sicherheit kritischer Infrastrukturen, Hardwaresicherheit und formale Methoden. Ziel ist das eigenständige Bearbeiten eines Entwicklungsprojektes im Team, welches aktuelle wissenschaftliche Erkenntnisse praktisch realisiert und evaluiert. Neben einem generellen Überblick in den Bereich Softwareentwicklung wird ein tief gehender Einblick in ein oder mehrere Teilgebiete des Security Engineerings vermittelt. Die Themen bestimmen sich aus den spezifischen Arbeitsgebieten der Mitarbeiter. Beispielthemen sind: Critical Infrastructure Security * Railway Security * Intrusion Detection * Remote Attestation Privacy-enhancing Technologies * Privacy-preserving Protocols * Statistical Privacy * Secure Multi-party Computation * Oblivious Data Structures Hardware Security * Hardware Side-Channels * Physical Unclonable Functions Neben den themenspezifischen Lerninhalten, beinhaltet das Projektpraktikum: * Eigenständiges Bearbeiten eines Entwicklungsprojektes in einem der o.g. Themengebieten * Projektplanung und Projektmanagement * Konzipieren einer Softwarearchitektur bzw. kombinierten Hardware-Software Architektur * Entwerfen eines auf die Zielplattform angepassten Hardware-/Softwaredesigns * Prototypische Umsetzung auf der ausgewählten Zielplattform * Dokumentation und Evaluation der erstellten Lösung sowie Dokumentation des Projektmanagements
Voraussetzungen: Erfolgreiche Teilnahme an Veranstaltungen aus dem Trusted Systems Bereich.