Starting Fall 2021, I will be an Assistant Professor in EECS at the University of Michigan.
I am currently recruiting graduate students. Email me if you're interested - paulgrub AT umich DOT edu.
My research is in applied cryptography, security, and systems.
In my work, I use a wide array of theoretical and practical tools to
both prevent security failures (e.g., identifying flaws in existing cryptographic primitives, and building new ones)
and reduce the harm failures can cause (e.g., designing new key-value stores that protect data even if they are compromised).
My research interests are broad, but a recurring interest is the interface between cryptographic primitives or protocols and the systems that use them: surprising and subtle things often happen here.
Some of my other interests are censorship, privacy, legal and ethical issues related to information security, and the intersection of technology and society.
Until Fall 2021, I will be a postdoc at NYU, working mostly with Michael Walfish as a part of the Pepper project.
I did my PhD in Computer Science department at Cornell University, advised by the inimitable Tom Ristenpart. I spent my first year in gorgeous Ithaca, and the rest of the time at the Cornell Tech campus in NYC. In Spring 2018, I was hosted by Kenny Paterson in a visit to Royal Holloway, University of London, located in scenic Egham, UK.
My graduate studies were supported in part by a 2017 NSF Graduate Research Fellowship (GRF). My GRF materials are available on request.
Between undergrad and grad school, I worked for two and a half years at Skyhigh Networks (now McAfee) as a cryptography engineer.
I did my undergrad at Indiana University, where I majored in Math and Computer Science.