| Carl Friedrich Gauß Faculty | Department of Computer Science

PGP Key ID (32 bit): 0xFB7BDA06
PGP Key ID (64 bit): 0xE46D487FFB7BDA06
PGP Fingerprint: 17D1 2139 DB28 F72E 98C6 6973 E46D 487F FB7B DA06


My main research topic is trusted computing. I'm interested in the application of trusted execution environments (e.g. as provided by Intel SGX or ARM TrustZone) on untrusted clients.






  • Sergei Arnautov, Bohdan Trach, Franz Gregor, Thomas Knauth, André Martin, Christian Priebe, Joshua Lind, Divya Muthukumaran, Daniel O'Keeffe, Mark L Stillwell, David Goltzsche, Dave Eyers, Rüdiger Kapitza, Peter Pietzuch and Christof Fetzer: SCONE: Secure Linux Containers with Intel SGX, in 12th USENIX Symposium on Operating Systems Design and Implementation (OSDI), Savannah, GA, USA, USENIX, January 2016 (arnautov2016scone, BibTeX, Slides)
  • Stefan Brenner, Colin Wulf, Matthias Lorenz, Nico Weichbrodt, David Goltzsche, Christof Fetzer, Peter Pietzuch and Rüdiger Kapitza: SecureKeeper: Confidential ZooKeeper using Intel SGX, in Middleware'16: 17th International Middleware Conference Proceedings, ACM, 2016 (mw16seckeeper, BibTeX)


WS 20/21:Betriebssysteme
SS 2020:Web-basierte Systeme
WS 19/20:Seminar Verteilte Systeme: WebAssembly, the standard for the future?
SS 2019:Web-basierte Systeme
WS 18/19:Praktikum Cloud Computing: Erweiterung der FaaS-Plattform OpenFaaS
Seminar Verteilte Systeme: System Support for Modern Web Technologies
SS 2018:Web-basierte Systeme
Betriebssysteme (nur Klausur)
WS 17/18:Betriebssysteme
SS 2017:Cloud Computing
WS 16/17:Betriebssysteme
Seminar Informatik WS 2016/2017 Verteilte Systeme: Secure Trusted Execution for Resilient Distributed Systems
SS 2016:Cloud Computing
Teamprojekt verteilte Systeme: Client-side Trusted Computing mit Intel SGX
WS 15/16:Betriebssysteme
SS 2015:Cloud Computing

Supervised Theses

Open theses:

See Open Theses: Distributed Systems

Running theses:

No entries found.

Finished theses:

Protecting the Click Modular Router with Intel SGXProject ThesisDavid Goltzscheexamined
FaaS AttestationProject ThesisDavid Goltzscheexamined
FaaS AttestationMaster ThesisDavid Goltzscheexamined
FaaS in TrustJSMaster ThesisDavid Goltzscheexamined
A Web Framework for Partition Trusted Web ApplicationsMaster ThesisDavid Goltzscheexamined
Implementierung und Evaluation eines generischen Proxies für vertrauenswürdige WebanwendungenProject ThesisDavid Goltzscheexamined
Neuartige Analyse von Netzwerktraffic mit Intel SGX, Novel Network Traffic Analysis using Intel SGXMaster ThesisDavid Goltzschefinished
Browser-Integration einer gehärteten JavaScript UmgebungBachelor ThesisDavid Goltzschefinished
Sprachunterstützte Partitionierung von vertrauenswürdigen WebanwendungenProject ThesisDavid Goltzschefinished
Ein Angriff auf TESLA-gesicherte ZeitsynchronisationsprotokolleMaster ThesisDavid Goltzschefinished
Enabling peer-to-peer communication between cooperative trusted web applicationsBachelor ThesisDavid Goltzschefinished
Absicherung eines JavaScript Interpreters mit Intel SGXMaster ThesisDavid Goltzschefinished
Machine Learning inside SGX enclavesBachelor ThesisDavid Goltzschefinished
Entwicklung bzw. Portierung einer vertrauenswürdigen WebanwendungBachelor ThesisDavid Goltzschefinished
Clientseitige Verifizierung von Entfernten Attestierungen in WebdienstenBachelor ThesisDavid Goltzschefinished
Secure Volunteer ComputingMaster ThesisDavid Goltzschefinished
Evaluation von WebAssembly InstruktionenBachelor ThesisDavid Goltzschefinished
Web-CMS MigrationBachelor ThesisDavid Goltzschefinished
Design und Implementierung eines Ranglistensystems mit Gamification-Elementen, Design and Implementation of a Ranking System with Gamification ElementsBachelor ThesisDavid Goltzsche, Signe Rüschfinished

last changed 2020-12-02, 11:31 (dynamic content), maintained by David Goltzsche