In this two-week lecture, the participants will be introduced to essential concepts in the domain of secure, trusted, and trustworthy computing. The focus is particularly on hardware-based security architectures in different settings like server, network, cloud, or embedded device security. Examples for such hardware security primitives are Trusted Platform Modules, Intel SGX, or ARM TrustZone.
Central questions of this course are:
In addition to the lecture, the participants should gather some hands-on experience with these technologies through two compact projects (one TPM based, one about hardware-isolated execution environments) and thus provides a perfect opportunity to understand hardware-based security architectures more deeply in theory and practice. Based on this experience, the participants should be additionally enabled to discuss and evaluate state-of-the-art research solutions in this domain. Given the fashionability of those primitives in modern system designs, this course will also have a strong connection to current system security research topcis, e.g., through discussion of relevant research results.
There are no formal requirements for participation. Students who want to participate in the course should
Background in security is also an advantage (e.g., prior participation in the Foundations of Cybersecurity lecture or Security core lecture), however, the necessary background on system design be briefly provided in this lecture.
The endterm exam will take place Fri, 29.09.2017, in E1.3 HS001 from 14:00-16:00 (s.t.).
The backup exam will take place Fri, 13.10.2017, in E1.3 HS002 from 14:00-16:00 (s.t.).
For registration please use the new central course management of CISPA.