Wenting Zheng

I will join CMU's Computer Science Department as an assistant professor in Fall 2021. I am looking for students who are interested in system security and applied crypto!

I am currently a postdoc in the UC Berkeley RISE Lab, working with Raluca Ada Popa. Previously, I was a Ph.D. student in the RISE Lab as well, where I was co-advised by Ion Stoica and Raluca Ada Popa. 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 am broadly interested in system security and applied cryptography. My recent research interests are in building practical systems for enabling secure collaborative computation.

I am also a co-founder and an organizer for DARE, a diversity-focused program for matching undergraduates to research opportunities.

I was supported by a Berkeley Fellowship (2014-2016), and an IBM Ph.D. Fellowship (2017-2018).


Cerebro: A Platform for Multi-Party Cryptographic Collaborative Learning.
Wenting Zheng, Ryan Deng, Weikeng Chen, Raluca Ada Popa, Aurojit Panda, Ion Stoica.
To appear in USENIX Security 2021

Delphi: A Cryptographic Inference Service for Neural Networks.
Pratyush Mishra, Ryan Lehmkuhl, Akshayaram Srinivasan, Wenting Zheng, Raluca Ada Popa.
USENIX Security 2020

Helen: Maliciously Secure Coopetitive Learning for Linear Models. [Paper] [Extended version]
Wenting Zheng, Raluca Ada Popa, Joseph E. Gonzalez, Ion Stoica.
IEEE S&P 2019

DIZK: Distributing Zero Knowledge Proof Systems. [Paper] [Extended version]
Howard Wu, Wenting Zheng, Alessandro Chiesa, Raluca Ada Popa, Ion Stoica.
USENIX Security 2018

High Accuracy Approximation of Secure Multiparty Neural Network Training.
Daniel Ho, Xin Wang, Wenting Zheng, Joseph Gonzalez, Raluca Ada Popa, and Ion Stoica.
AISys 2017

MiniCrypt: Reconciling Encryption and Compression for Big Data Stores. [Paper] [Slides]
Wenting Zheng, Frank Li, Raluca Ada Popa, Ion Stoica, Rachit Agarwal.
EuroSys 2017

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.
NSDI 2017

SCL: Simplfying Distributed SDN Control Planes. [Paper]
Aurojit Panda, Wenting Zheng, Xiaohe Hu, Arvind Krishnamurthy, Scott Shenker.
NSDI 2017

Fast Databases with Fast Durability and Recovery through Multicore Parallelism [Paper] [Slides]
Wenting Zheng, Stephen Tu, Eddie Kohler, Barbara Liskov.
OSDI 2014

Speedy Transactions in Multicore In-Memory Databases [Paper]
Stephen Tu, Wenting Zheng, Eddie Kohler, Barbara Liskov, Samuel Madden.
SOSP 2013


M.Eng. thesis:

Fast Checkpoint and Recovery Techniques for an In-Memory Database [PDF]

Email: wzheng2 [at] andrew [dot] cmu [dot] edu