I am a researcher in the Cryptography Research Group at MSR Redmond interested in all aspects of data security and privacy.

While my academic background is in pure mathematics and theoretical physics, my current projects range from theory to high-performance implementations of cryptographic primitives and protocols. I am particularly interested in solving privacy challenges in machine learning using modern cryptography.

I lead the development of the homomorphic encryption library Microsoft SEAL and co-organize the HomomorphicEncryption.org standardization initiative.





•Key Recovery for LWE in Polynomial Time (slides). Joint Mathematics Meetings, Special Session on Number Theory and Cryptography, Seattle, WA, January 2016.
•Time-Memory Trade-offs for Index Calculus in Genus 3 (slides). ECC 2015, Bordeaux, France, September 2015.
•Key Recovery for LWE in Polynomial Time. Center for Communications Research, La Jolla, CA, May 2015.
•Learning With Errors in Homomorphic Cryptography (slides). UC Berkeley (Number Theory Seminar), January 2015.
•Key recovery for LWE in polynomial time (slides). DIMACS Workshop on The Mathematics of Post-Quantum Cryptography, Rutgers University, January 2015.
•Attacks and defenses in genus 3 (slides). Center for Communications Research, La Jolla, CA, December 2014.
•Security in genus 3 (slides). UC San Diego (Number Theory Seminar), November 2014.
•Security of genus 3 curves in cryptograph. UC Berkeley (Number Theory Seminar), April 2014.