
Moritz Schneider
Research Areas
Publications
IACR Transactions on Cryptographic Hardware and Embedded Systems (CHES 2026)
Outstanding Cybersecurity Contribution Award at 5th anniversary of Cyber-Defence Campus
ACM Asia Conference on Computer and Communications Security
(AsiaCCS'25)
Best Paper Award
IEEE Symposium on Security & Privacy
(S&P '24)
arXiv
Transactions on Cryptographic Hardware and Embedded Security
(CHES '21)
USENIX Security Symposium
(USENIX '21)
Nils Wistoff,
Moritz Schneider,
Frank Kagan Gürkaynak,
Luca Benini, and
Gernot Heiser
Proceedings of the 2021 Design, Automation & Test in Europe (DATE 2021)
USENIX Security Symposium
(USENIX '19)
arXiv
IEEE Security & Privacy
Financial Cryptography and Data Security
(FC '19)
USENIX Security Symposium
(USENIX '18)
Supervised Theses
More accurate TCB Measurements
(MA)
Student: Edward Ettesvoll
Supervisors: Moritz Schneider and Nicolas Dutly
Student: Edward Ettesvoll
Supervisors: Moritz Schneider and Nicolas Dutly
Minimizing a TEE Runtime for Graphical Applications
(SA)
Student: Daniele Pusceddu
Supervisors: Ivan Puddu and Moritz Schneider
Student: Daniele Pusceddu
Supervisors: Ivan Puddu and Moritz Schneider
Fuzzing Genode Application
(MA)
Student: Silas Meier
Supervisors: Moritz Schneider, Stefan Thoeni, and Sid Hussmann
Student: Silas Meier
Supervisors: Moritz Schneider, Stefan Thoeni, and Sid Hussmann
Investigating Roadblocks for Automated Android App Emulation
(MA)
Student: Yufei Zhang
Supervisors: Moritz Schneider, Thomas Sutter, and Dr. Bernhard Tellenbach
Student: Yufei Zhang
Supervisors: Moritz Schneider, Thomas Sutter, and Dr. Bernhard Tellenbach
Simulating Page Fault Attacks in User Space
(MA)
Student: Max Eichenberger
Supervisors: Moritz Schneider and Daniele Lain
Student: Max Eichenberger
Supervisors: Moritz Schneider and Daniele Lain
Porting TEEtime to an ARM Development Board
(SA)
Student: Akash Sood
Supervisors: Moritz Schneider and Friederike Groschupp
Student: Akash Sood
Supervisors: Moritz Schneider and Friederike Groschupp
Secure and Dynamic Resource Allocation and Life Cycle in the Sovereign Smartphone
(SA)
Student: Cristian-Alexandru Botocan
Supervisors: Moritz Schneider and Friederike Groschupp
Student: Cristian-Alexandru Botocan
Supervisors: Moritz Schneider and Friederike Groschupp
Design and Implementation of an Arm CCA-based Trusted Execution Environment
(MA)
Student: Ian Boschung
Supervisors: Moritz Schneider and Friederike Groschupp
Student: Ian Boschung
Supervisors: Moritz Schneider and Friederike Groschupp
Extracting Machine Learning Models from SGX Enclaves
(MA)
Student: Gianluca Lain
Supervisor: Moritz Schneider
Student: Gianluca Lain
Supervisor: Moritz Schneider
On the Security of TEE Attestation against Malicious Manufacturers
(BA)
Student: Nicolae Binica
Supervisors: Friederike Groschupp and Moritz Schneider
Student: Nicolae Binica
Supervisors: Friederike Groschupp and Moritz Schneider
Detecting Targeted Denial of Service Attacks in TEEs
(SA)
Student: Gina Stoffel
Supervisors: Kari Kostiainen, Ivan Puddu, and Moritz Schneider
Student: Gina Stoffel
Supervisors: Kari Kostiainen, Ivan Puddu, and Moritz Schneider
Evading Machine Learning Malware Detection Models
(BA)
Student: Adrian Kress
Supervisors: Moritz Schneider and Daniele Lain
Student: Adrian Kress
Supervisors: Moritz Schneider and Daniele Lain
Learning From Diffs and Commits
(MA)
Student: Ali El Wahsh
Supervisors: Moritz Schneider, Aritra Dhar, and Daniele Lain
Student: Ali El Wahsh
Supervisors: Moritz Schneider, Aritra Dhar, and Daniele Lain
On Performing Accurate Time Measurements of SGX Enclave Instructions
(BA)
Student: Miro Haller
Supervisors: Ivan Puddu and Moritz Schneider
Student: Miro Haller
Supervisors: Ivan Puddu and Moritz Schneider