Patrick Longa

Principal Researcher at Microsoft Research

Redmond, Washington, United States
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
Patrick Longa is a Principal Researcher at Microsoft Research in Redmond specializing in post-quantum cryptography, where he designs, analyzes, implements, and helps standardize schemes resilient to both classical and future quantum threats. With a Ph.D. in Electrical and Computer Engineering from the University of Waterloo and a background in hardware and software engineering, he brings a rare combination of deep theoretical insight and high-performance implementation skills. His earlier work on elliptic curve and pairing-based cryptography produced efficient algorithms and fast cryptographic libraries, informing his pragmatic approach to secure systems. At MSR since 2011, he blends long-term research perspective with hands-on engineering, and maintains an active public presence through his personal webpage and community engagement.
code10 years of coding experience
bookMaster's degree, Electrical Engineering, Master's degree, Electrical Engineering at University of Ottawa
bookBachelor of Applied Science - BASc, Electrical and Electronics Engineering, Bachelor of Applied Science - BASc, Electrical and Electronics Engineering at Pontificia Universidad Católica del Perú
bookDoctor of Philosophy - PhD, Electrical and Computer Engineering, Doctor of Philosophy - PhD, Electrical and Computer Engineering at University of Waterloo
github-logo-circle

Github Skills (14)

elliptic-curve10
algorithms10
digital-signature10
security10
post-quantum9
c-library9
post-quantum-cryptography9
cryptography8
hardware7
algorithm7
curve1
elliptic-curve-cryptography1
msp1
encryption1

Programming languages (3)

CMakefilePython

Github contributions (5)

github-logo-circle
microsoft/vOW4SIKE

May 2020 - May 2021

The vOW4SIKE project provides C code that implements the parallel collision search algorithm by van Oorschot and Wiener (vOW). The algorithm can be instantiated for generic collision finding and for solving the supersingular isogeny problem in the context of the Supersingular Isogeny Key Encapsulation protocol SIKE.
Contributions:5 commits, 1 PR, 4 pushes in 1 year
microsoft/qTESLA-Library

Jan 2019 - Aug 2022

qTESLA Library, an optimized implementation of the post-quantum lattice-based digital signature scheme qTESLA.
Contributions:96 commits, 1 PR, 61 pushes in 3 years 7 months
digital-signaturepost-quantum
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial