Picture of Matthew Lentz

I'm an Assistant Professor of Computer Science at Duke University. Before joining Duke in Fall 2021, I was a postdoctoral researcher in the VMware Research Group. I received my PhD in Computer Science from University of Maryland, advised by Bobby Bhattacharjee.

I enjoy working broadly at the intersection of systems, networking, and security. My current research focuses around trusted hardware in two ways: 1) building secure and privacy-preserving systems for various application domains, 2) introducing new abstractions and tools for building secure systems. Beyond this area of research, I have a number of other current projects on topics ranging from systems support for machine learning to security threat analytics.

I'm always looking for interested students. Look here for how to get in touch with me.


Spring 2023 - Introduction to Computer Systems (CPS 210)
Fall 2022 - Operating Systems (CPS 510)
Fall 2021 - Secure Software Systems (CPS 590.01)

Current Students

PhD Yongji Wu (with Danyang Zhuo)
MS Yalu Cai
BS Nathan Ostrowski, Andres Montoya-Aristizabal

I also have the privilege of working with other great students, including:
Guozhen She, Xiangfeng Zhu

Selected Publications

See here for a complete list.

Listening to Bluetooth Beacons for Epidemic Risk Mitigation
Gilles Barthe, Roberta De Viti, Peter Druschel, Deepak Garg, Manuel Gomez-Rodriguez, Pierfrancesco Ingo, Heiner Kremer, Matthew Lentz, Lars Lorch, Aastha Mehta, Bernhard Schölkopf
Nature Scientific Reports 2022
Poirot: Private Contact Summary Aggregation
Chenghong Wang, David Pujol, Yanping Zhang, Johes Bater, Matthew Lentz, Ashwin Machanavajjhala, Kartik Nayak, Lavanya Vasudevan, Jun Yang
NeurIPS PPML 2020 (NeurIPS Workshop on Privacy-Preserving Machine Learning)
articlePaper slideshowTalk homeProject
enClosure: Group Communication via Encounter Closures
Lillian Tsai, Roberta De Viti, Matthew Lentz, Stefan Saroiu, Peter Druschel, Bobby Bhattacharjee
MobiSys 2019 (Conference on Mobile Systems, Applications, and Services)
articlePaper codeCode homeProject
SeCloak: ARM TrustZone-based Mobile Peripheral Control
Matthew Lentz, Rijurekha Sen, Peter Druschel, Bobby Bhattacharjee
Mobisys 2018 (Conference on Mobile Systems, Applications, and Services)
articlePaper slideshowTalk codeCode homeProject
Dynamic Frequency Resource Allocation in Heterogeneous Cellular Networks
Vaibhav Singh, Matthew Lentz, Bobby Bhattacharjee, Richard La, Mark Shayman
IEEE TMC 2016 (Transactions on Mobile Computing)
Drowsy Power Management
Matthew Lentz, James Litton, Bobby Bhattacharjee
SOSP 2015 (Symposium on Operating Systems Principles)
articlePaper slideshowTalk codeCode homeProject
SDDR: Light-weight, Secure Mobile Encounters
Matthew Lentz, Viktor Erdelyi, Paarijaat Aditya, Elaine Shi, Peter Druschel, Bobby Bhattacharjee
USENIX Security 2014
articlePaper slideshowTalk codeCode homeProject