Cornell CS Home Page For Paul Grubbs

This is my personal website! Welcome.

About Me

I am a second-year PhD student in the Computer Science department at Cornell University. I'm physically located at Cornell's NYC Tech campus.


My research is in theoretical and applied cryptography. Currently, I am focusing on cryptography for cloud security applications. I'm also interested in lattice cryptography, primitives, cryptography engineering, and constructing protocols that do cool stuff.

My non-technical interests include censorship, privacy, legal and ethical issues related to information security, and the intersection of technology and society.

My research is supported in part by a 2017 NSF Graduate Research Fellowship.


Leakage-Abuse Attacks against Order-Revealing Encryption IEEE Symposium on Security and Privacy 2017 (to appear)
Paul Grubbs, Kevin Sekniqi, Vincent Bindschaedler, Muhammad Naveed, and Thomas Ristenpart

Side-Channel Attacks on Shared Search Indexes IEEE Symposium on Security and Privacy 2017 (to appear)
Liang Wang, Paul Grubbs, Jiahui Lu, Vincent Bindschaedler, David Cash, and Thomas Ristenpart

Modifying an Enciphering Scheme After Deployment Eurocrypt 2017 (to appear)
Paul Grubbs, Thomas Ristenpart, and Yuval Yarom

Breaking web applications built on top of encrypted data CCS 2016
Paul Grubbs, Richard McPherson, Muhammad Naveed, Thomas Ristenpart, and Vitaly Shmatikov
FAQ about this work

Leakage-Abuse Attacks Against Searchable Encryption CCS 2015
David Cash, Paul Grubbs, Jason Perry, and Thomas Ristenpart

GPU and CPU parallelization of honest-but-curious secure two-party computation ACSAC 2013
Nathaniel Husted, Steve Myers, abhi shelat, and Paul Grubbs


Breaking web applications built on top of encrypted data Real World Cryptography 2017
New Inference Attacks on Order-Preserving Encryption DC Crypto Day, May 2016
On Deploying Property-Preserving Encryption Real World Cryptography 2016
Searchable the REAL world ESSA workshop 2015


Teaching Assistant for CS 5830: Cryptography, Spring 2017


I did my undergrad at Indiana University, where I majored in Math and Computer Science. After graduating, I worked for two and a half years at Skyhigh Networks as a cryptography engineer. I left in August of 2015 to start grad school at Cornell.


You can tweet at me @pag_crypto.
My email address is pag[220+5] AT cornell DOT edu. Compute the sum in the braces and append that to "pag" to get the local part of the email address.
Me messing with an arduino
Me messing with an arduino