Practical Course “Security Engineering”
This practical course (“Projektpraktikum”) offers the same topics like the Security Engineering Lab. It is rewarded with 9 CP instead of 6 CP, because more assignments are given to you. In case of questions, please contact Dominik Püllen.
- Organizer: Prof. Dr. Stefan Katzenbeisser, Dominik Püllen
- Course Form: Internship (Praktikum, 6CP)
- TUCaN Identifier: 20-00-0981-pp
- Kick-Off Meeting: on 16.10.2018 at 1:30 pm S2|02 A126
- Regular Meetings: to be discussed with the supervisor
- Final Presentation: TBA (probably at the end of februrary 2019)
The goal of this course is the implementation of research projects about information security. Students are supposed to work in groups of two up to four persons. They will be supervised by a research assistant who is responsible for the detailed task assignment. The students are expected to work independently, but to meet in regular intervals with their supervisor to discuss the current progress.
Beside the code, we expect a short documentation and a final presentation about your achievements.
Please select your favorite topics and send them to Dominik Püllen at the latest on Monday, 22nd of October. You will then be informed by your supervisor.
The topic notification is delayed by a few days due to illness.
You can download the slides presented at the Kick-Off meeting here.
In case of questions, please contact the supervisor. In this semester, we offer the following topics:
Car Security (supervised by Dominik Püllen)
- Implementation and Testing of key distribution strategies for the in-vehicle FlexRay bus
- Implementation of a secure key-establishment protocol for in-vehicle busses
- Remote Attestation of Electronic Control Units
- Implementation of a security architecture for an autonomous vehicle
IoT Security (supervised by Nikolaos Athanasios Anagnostopoulos)
- Implementation of an IoT / Cyber-Physical system-of-systems network
- Testing the spatial correlation of weak memory-based hardware-entangled cryptographic primitives in IoT devices
- Implementation of a composite IoT system
- Implementing a PUF-based Single Sign-On System
Security and Safety in Railway Signaling Networks (supervised by Markus Heinrich)
- Hypervisor Safety Application Integration
- Packet Filter for Railway Signalling
- Railway Signalling Lab Development
Side-channel Attacks (supervised by Nikolay Matyunin)
- Systematic evaluation of physical side channels on Android
Low-Latency Streaming (supervised by Dr. Tolga Arul)
- Develop evaluation test setup for consistent comparison of low-latency streaming techniques and deploy them on embedded devices
Privacy (supervised by Spyros Boukoros)
- Inferring private information from high resolution satellite images
The final grade is composed of the following parts:
- Implementation (80%)
- Documentation (15%)
- Final Presentation (5%)