PGP Key ID (32 bit):
0xFB7BDA06 PGP Key ID (64 bit):
0xE46D487FFB7BDA06 PGP Fingerprint:
17D1 2139 DB28 F72E 98C6 6973 E46D 487F FB7B DA06 Forschung
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.
Veröffentlichungen
2021
- David Goltzsche, Tim Siebels, Lennard Golsch and Rüdiger Kapitza: Edgar: Offloading Function Execution to The Ultimate Edge, 2021 (goltzsche2021edgar, DOI, BibTeX, Tech.Rep.)
2019
- David Goltzsche: TrustScript: Language Support for Partitioning Trusted Web Applications, in 14th European Conference on Computer Systems Poster Track, EuroSys'19 Posters, Dresden, Germany, März 2019 (goltzsche2019trustscript, BibTeX)
- David Goltzsche, Manuel Nieke, Thomas Knauth and Rüdiger Kapitza: AccTEE: A WebAssembly-based Two-way Sandbox for Trusted Resource Accounting, in Proceedings of the 20th International Middleware Conference, Middleware '19, Davis, CA, USA, ACM, 2019 (goltzsche2019acctee, DOI, BibTeX, Folien)
2018
- David Goltzsche, Signe Rüsch, Manuel Nieke, Sébastien Vaucher, Nico Weichbrodt, Valerio Schiavoni, Pierre-Louis Aublin, Paolo Costa, Christof Fetzer, Pascal Felber, Peter Pietzuch and Rüdiger Kapitza: EndBox: Scalable Middlebox Functions Using Client-Side Trusted Execution, in Proceedings of the 48th International Conference on Dependable Systems and Networks, DSN'18, 2018 (goltzsche2018endbox, DOI, BibTeX, Folien)
- David Goltzsche: Practical Applications of Client-side Trusted Computing, in 12th EuroSys Doctoral Workshop, EuroDW'18, 2018 (goltzsche2018practical, BibTeX)
- Rafael Pires, David Goltzsche, Sonia Ben Mokhtar, Sara Bouchenak, Antoine Boutet, Pascal Felber, Rüdiger Kapitza, Marcelo Pasin and Valerio Schiavoni: Cyclosa: Decentralizing Private Web Search Through SGX-Based Browser Extensions, in Distributed Computing Systems (ICDCS), 2018 IEEE 38th International Conference on, IEEE, 2018 (pires2018cyclosa, DOI, BibTeX)
2017
- David Goltzsche, Colin Wulf, Divya Muthukumaran, Konrad Rieck, Peter Pietzuch and Rüdiger Kapitza: TrustJS: Trusted Client-side Execution of JavaScript, in Proceedings of the 10th European Workshop on System Security 2017 (EuroSec'17), 2017 (goltzsche17trustjs, BibTeX, Folien)
- Joshua Lind, Christian Priebe, Divya Muthukumaran, Dan O'Keeffe, Pierre-Louis Aublin, Florian Kelbert, Tobias Reiher, David Goltzsche, David Eyers, Rüdiger Kapitza, Christof Fetzer and Peter Pietzuch: Glamdring: Automatic Application Partitioning for Intel SGX, in 2017 USENIX Annual Technical Conference (USENIX ATC 17), Santa Clara, CA, USENIX Association, 2017 (lind2017glamdring, BibTeX)
- Stefan Brenner, David Goltzsche and Rüdiger Kapitza: TrApps: Secure Compartments in the Evil Cloud, in XDOM0'17: Workshop on Security and Dependability of Multi-Domain Infrastructures, 2017 (xdom017trapps, BibTeX)
2016
- 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, Januar 2016 (arnautov2016scone, BibTeX, Folien)
- 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)
Studentische Arbeiten
Ausgeschriebene Projekt-, Bachelor- und Masterarbeiten
Offene Arbeiten:
Siehe Bachelor-, Projekt- und Masterarbeiten: Verteilte Systeme
Laufende Arbeiten:
Abgeschlossene Arbeiten:
Titel | Art | Betreuer | Status |
---|
Protecting the Click Modular Router with Intel SGX | Projektarbeit | Dr. David Goltzsche | abgeschlossen |
FaaS Attestation | Projektarbeit | Dr. David Goltzsche | abgeschlossen ~2020 |
FaaS Attestation | Masterarbeit | Dr. David Goltzsche | abgeschlossen ~2020 |
FaaS in TrustJS | Masterarbeit | Dr. David Goltzsche | abgeschlossen ~2019 |
A Web Framework for Partition Trusted Web Applications | Masterarbeit | Dr. David Goltzsche | abgeschlossen ~2020 |
Implementierung und Evaluation eines generischen Proxies für vertrauenswürdige Webanwendungen | Projektarbeit | Dr. David Goltzsche | abgeschlossen |
Clientseitige Verifizierung von Entfernten Attestierungen in Webdiensten | Bachelorarbeit | Dr. David Goltzsche | abgeschlossen ~2021 |
Neuartige Analyse von Netzwerktraffic mit Intel SGX, ... | Masterarbeit | Dr. David Goltzsche | abgeschlossen |
Browser-Integration einer gehärteten JavaScript Umgebung | Bachelorarbeit | Dr. David Goltzsche | abgeschlossen |
Sprachunterstützte Partitionierung von vertrauenswürdigen Webanwendungen | Projektarbeit | Dr. David Goltzsche | abgeschlossen |
Ein Angriff auf TESLA-gesicherte Zeitsynchronisationsprotokolle | Masterarbeit | Dr. David Goltzsche | abgeschlossen |
Enabling peer-to-peer communication between cooperative trusted web applications | Bachelorarbeit | Dr. David Goltzsche | abgeschlossen |
Absicherung eines JavaScript Interpreters mit Intel SGX | Masterarbeit | Dr. David Goltzsche | abgeschlossen |
Machine Learning inside SGX enclaves | Bachelorarbeit | Dr. David Goltzsche | abgeschlossen |
Entwicklung bzw. Portierung einer vertrauenswürdigen Webanwendung | Bachelorarbeit | Dr. David Goltzsche | abgeschlossen |
Secure Volunteer Computing | Masterarbeit | Dr. David Goltzsche | abgeschlossen |
Evaluation von WebAssembly Instruktionen | Bachelorarbeit | Dr. David Goltzsche | abgeschlossen |
Web-CMS Migration | Bachelorarbeit | Dr. David Goltzsche | abgeschlossen |
Design und Implementierung eines Ranglistensystems mit Gamification-Elementen, ... | Bachelorarbeit | Dr. David Goltzsche, Signe Rüsch | abgeschlossen |