I am fortunate to have worked with an amazing set of students and postdocs.

Graduate Students

Current: [Ordered, roughly, by seniority]

  • Ji Luo (PhD, ongoing)
  • Chenzhi Zhu (PhD, ongoing)
  • Hanjun Li (PhD, ongoing)
  • Champ Chairattana-Apirom (PhD, ongoing)
  • Marian Dietz (PhD, ongoing)
  • Yao Ching Hsieh (PhD, ongoing)



  • Marshall Ball (2021; PhD Columbia University; CI Fellow, joint with Rachel Lin) → New York University (Assistant Professor)
  • Joseph Jaeger (2019-2021; PhD UC San Diego) → Georgia Tech (Assistant Professor)
  • Aishwarya Thiruvengadam (2017-18; PhD University of Maryland) → TU Darmstadt (Postdoc) → IIT Madras (Assistant Professor)
  • Viet Tung Hoang (2015-16; PhD UC Davis) → Florida State University (Assistant Professor) → Florida State University (Associate Professor)

Interns/visiting students

  • Akira Takahashi (2021-22; PhD student at Aarhus University)
  • Riddhi Ghosal (2020-21; MS student at ISI; now PhD student at UCLA)
  • Nirvan Tyagi (2020; PhD student at Cornell University)
  • Yu Long Chen (2019-20; PhD student at KU Leuwen)
  • Wei Dai (2019; PhD student at UCSD)
  • Joseph Jaeger (2019; PhD student at UCSD)

Interested in Working with me? PhD: I am always interested in recruiting strong PhD students. Usually, I look for students that have at least one of the following characteristics: (1) strong theory background, and desire to apply it to cryptography; (2) background on provable security and/or the foundations of cryptography; (3) interests at the intersection of systems, security, and cryptography. I also have a genuine interest in co-advising students working at the intersection of cryptography and other areas. If you are already a UW student, and interested in collaborating, do reach out. If you are not at UW, apply to our graduate program. (Also, feel free to reach out to see whether our interests align, but understand that I am not always able to respond to all e-mails from prospective students.)

Interns: I typically only consider internships/visits if there is a strong technical match, and as long as: (1) we can work the funding situation out and (2) I have sufficient bandwidth.