Nicolas Dutly

I’m Nicolas, a third-year PhD student at the System Security Group at ETH Zurich. My current research interests mainly revolve around offensive and defensive work in the area of confidential computing (CC) and hardware security, with the goal of improving security guarantees of trusted execution environments, as well as exploring practical confidential computing usecases.

Research Area

Teaching

  • Computer Science II (BAUG): 2026 FS (TA)
  • System Security: 2024-Ongoing (TA)
  • Stochastics and Machine Learning (SML): 2025 FS (TA)
  • Probabilistic Artificial Intelligence (PAI): 2024 HS (TA)
  • Introduction to Machine Learning (IML): 2024 FS (TA)

Publications

Mark Kuhne, Supraja Sridhara, Andrin Bertschi, Nicolas Dutly, Fabio Aliberti, Srdjan Čapkun, and Shweta Shinde
24th ACM International Conference on Mobile Systems, Applications, and Services (MobiSys 2026) (MobiSys)
ACM Asia Conference on Computer and Communications Security (AsiaCCS'25)
Best Paper Award
Andrin Bertschi, Supraja Sridhara, Friederike Groschupp, Mark Kuhne, Benedict Schlüter, Clément Thorens, Nicolas Dutly, Srdjan Čapkun, and Shweta Shinde
arXiv
Mark Kuhne, Supraja Sridhara, Andrin Bertschi, Nicolas Dutly, Srdjan Čapkun, and Shweta Shinde
arXiv

Running Theses

Automated Generation of Evasive Managed-Code Malware for Understanding EDR Detection Mechanics (Master Thesis)
Student: Aaron Häusler
Supervisors: Daniel Hulliger (CYD), Nicolas Dutly, and Daniele Lain
Intent-Inferred Dynamic Sandboxing for Agentic Systems (Semester Project)
Student: Lana Benički
Supervisors: Nicolas Dutly and Daniele Lain

Supervised Theses

Cracking open a DJI drone: From desoldering chips to playing with TEEs (MA)
Student: Nicolae Binică
Supervisors: Daniel Hulliger (CYD) and Nicolas Dutly
Security Analysis of the DJI RC 2 Remote Controller (MA)
Student: Matteo Nussbaumer
Supervisors: Daniel Hulliger (CYD) and Nicolas Dutly
Rate-Limited Intel SGX ECALLS (Semester Project)
Student: Cédric Déteindre
Supervisor: Nicolas Dutly
Rate-Limited Trusted Execution Environments (Bachelor Thesis)
Student: Moritz Mantel
Supervisor: Nicolas Dutly
Hardening AEX-Notify with Adjusted Mitigation Delay (Research Project)
Student: Petar Vitorac
Supervisors: Nicolas Dutly and Friederike Groschupp
More accurate TCB Measurements (MA)
Student: Edward Ettesvoll
Supervisors: Moritz Schneider and Nicolas Dutly
Performance Counters and their Practical Security Implications on the Confidentiality of Intel SGX Workloads (BA)
Student: Cédric Déteindre
Supervisor: Nicolas Dutly
Arm CCA-based Normal-World Enclaves with Device Isolation (SA)
Student: Edouard Michelin
Supervisors: Friederike Groschupp and Nicolas Dutly