I am primarily interested in the cryptographic applications of algorithmic number theory and computational algebraic geometry; in particular, curve-, pairing-, and lattice-based cryptography.
I was previously a post-doc in the Cryptography Research Group at MSR, a post-doc in the Department of Mathematics and Computer Science at Technische Universiteit Eindhoven in the Netherlands, a PhD student in the Information Security Institute at the Queensland University of Technology in Australia, twice an intern here at MSR, and a Fulbright Scholar visiting the Number Theory Group at the University of California, Irvine.
Microsoft Research Podcast
Episode 94 | October 16, 2019 - Dr. Craig Costello is in the business of safeguarding your secrets. And he uses math to do it. A researcher in the Security and Cryptography group at Microsoft Research, Dr. Costello is among a formidable group of code makers (aka cryptographers) who make it their life’s work to protect the internet against adversarial code breakers (aka cryptanalysts), both those that exist today in our classical computing world, and those that will exist in a quantum computing future. On this podcast, Dr. Costello gives us a battlefield update in the ongoing crypto wars; talks about different approaches to post quantum cryptography and explains why he believes isogeny-based primitives are among the most promising; and reassures us that, as long as the battle goes on, cryptographers will continue to work very hard on the very hard math they hope will protect us from hackers and attackers, even in the age of quantum computers.