I am an assistant professor in CMU's Computer Science Department. I am also a co-founder and chief scienst at Opaque Systems.
I am broadly interested in system security and applied cryptography. Recently, I've been fascinated with building practical systems for secure outsourced computation in the cloud, and secure collaborative computation among mutually distrusting parties. I believe that a combination of systems and advanced cryptography can not only make existing applications more secure, but also enable new applications.
Previously, I was a Ph.D. student in the UC Berkeley RISE Lab, where I was co-advised by Raluca Ada Popa and Ion Stoica. I received my bachelor and M.Eng. degrees at MIT. I have been very fortunate to work with a number of wonderful people. During my M.Eng., I was advised by Barbara Liskov and worked with Eddie Kohler and Sam Madden.
I was also a co-founder and an organizer for DARE, a diversity-focused program for matching undergraduates to research opportunities.
Cerebro: A Platform for Multi-Party Cryptographic Collaborative Learning. [Paper] [Extended version]
Wenting Zheng, Ryan Deng, Weikeng Chen, Raluca Ada Popa, Aurojit Panda, Ion Stoica.
USENIX Security 2021
High Accuracy Approximation of Secure Multiparty Neural Network Training.
Daniel Ho, Xin Wang, Wenting Zheng, Joseph Gonzalez, Raluca Ada Popa, and Ion Stoica.
Opaque: An Oblivious and Encrypted Distributed Analytics Platform. [Paper] [Slides] [Code] [SparkSummit talk]
Wenting Zheng, Ankur Dave, Jethro Beekman, Raluca Ada Popa, Joseph Gonzalez, Ion Stoica.
SCL: Simplfying Distributed SDN Control Planes. [Paper]
Aurojit Panda, Wenting Zheng, Xiaohe Hu, Arvind Krishnamurthy, Scott Shenker.
Speedy Transactions in Multicore In-Memory Databases [Paper]
Stephen Tu, Wenting Zheng, Eddie Kohler, Barbara Liskov, Samuel Madden.
Fast Checkpoint and Recovery Techniques for an In-Memory Database [PDF]
Email: wenting [at] cmu [dot] edu