His research focuses on improving the security of Internet cryptography protocols such as SSL/TLS and SSH. His previous work on the integration and standardization of elliptic curve cryptography in SSL/TLS has been deployed on hundreds of millions of web browsers and servers worldwide. He holds an MSc from the University of Oxford and a PhD from the University of Waterloo, and held previous academic appointments at the Queensland University of Technology in Brisbane, Australia, and McMaster University in Hamilton, Ontario, Canada.