TUM Logo

Trusted Execution Environment

Trusted Execution Environment  

Seminare 2 SWS / 5 ECTS
Veranstalter: Fabian Franzen
Zeit und Ort:

Kickoff:   Di, 16.07.2019 um 14 h im Raum 01.08.033 [Slides]

Courses: Mo, 02.09.2019 um 10 - 12 h im Raum 01.08.033

                 Di, 29.10.2019 um 12 - 14 h im Raum 01.08.033

                 Do, 16.01.2019 um 9 - 18 h im Raum 01.08.033

                 Fr, 17.01.2019 um 9 - 18 h im Raum 01.08.033


Beginn: 2019-10-29




Meyer zum Felde, Hendrik

Morbitzer, Mathias

Lux, Michael


Participants independently write a seminar paper about a challenging scientific topic and present, analyze, evaluate and discuss the results. The paper summarizes the essential concepts of the topic and includes a list of references.

Possible topics include:

·       Intel Software Guard Extensions (SGX):

·       - Comparison of existing Trusted Execution Environments (AMD SEV, ARM TrustZone, Intel SGX, ...)

·       - Limitations and Possibilities of Intel SGX Enclaves with respect to RAM limitations of 128MB

·       - Limitations and Possibilities of Intel SGX Enclaves with respect to communication and interaction with a TPM

·       AMD Secure Extension Mode (SEM):

·       - Analysis of bug history and improvement ideas

·       AMD Platform Security Processor (PSP):

·       - Analysis of bug history and improvement ideas

·       Remote attestation via TEE:

·       - Is Property-based attestation currently dead? If yes can it be revived?

·       - Realizing semantic attestation via TEE

·       Remote Policy Enforcement via TEE:

·       - Practical issues in the construction of a policy engine fitting inside a TEE

Students can also propose own topics.

Inhaltliche Voraussetzungen 
(erwartete Kenntnisse)

·       Basic knowledge in cryptography

·       Basic knowledge in operating systems

·       Basic knowledge in network communication

Ziele (erwartete Lernergebnisse und erworbene Kompetenzen)

·       Understand, prepare and present a scientific topic

·       Understand the possibilities and limitations of  technologies for memory protection



Lehr- und Lernmethode 
(Vermittlung der Kompetenzen) 
Workload für Studierende

Compact course,  development of a scientific topic, if applicable with a small practical part

Teilnahmekriterien & Anmeldung

Maximum number of participants is 10.