The CMSC 23200/33250 website is live.
The CMSC 28400 website is live.
Cryptography courses are coming to UChicago CS. In Autumn '18 I will teach CMSC 28400, "Introduction to Cryptography" (undergraduate), and in Winter '19 I will teach CMSC 38400 "Cryptography" (graduate).
I do research in cryptography, computer security, and theoretical computer science. Recently I have worked on building and analyzing systems for securely navigating encrypted data, constructing quantum-secure cryptography, and proving foundational results in theoretical cryptography.
In 2017 I found flaws in multi-user full-text search systems like Elastic. Amongst other consequences, my work showed how to access private repository data on GitHub. More information is available via our FAQ.
You can also read about my academic genealogy.