about me

photo of me Photo credit: Nimantha Baranasuriya

I am a PhD candidate in computer science at Stanford, advised by Dan Boneh.

The Applied Crypto Group is my academic home on campus, and I collaborate with folks from the Secure Computer Systems Group.


plans

In the fall of 2020, I will join MIT as an assistant professor. If you are excited about computer security, cryptography, and computer systems, I will be excited to talk to you.


research

I build systems that use cryptography to empower and protect their users. The projects that excite me the most: (1) serve the interests of the end user, (2) provide strong and precise forms of security, often using new cryptographic ideas, and (3) have impact through real-world deployment.

  • Prio, a system for the privacy-preserving collection of aggregate statistics (Mozilla is planning to use Prio to collect telemetry data in Firefox.)
  • True2F, a system for token-based two-factor authentication that protects against a wide class of hardware faults and backdoors
  • The study of preprocessing attacks on cryptographic primitives and the risks they pose to our standardized primitives, such as the AES block cipher and the NIST family of elliptic curves
  • The Riposte and Atom systems for anonymous messaging


history

An NSF Graduate Research Fellowship and an NDSEG Graduate Fellowship have generously funded my research at Stanford.

I graduated from Yale University in 2010 with a B.S. in computer science. Before that, I grew up in Berkeley, California and was a student at Berkeley High School