Ian McQuoid

Just as a serious scientist does not claim to deduce facts about the world that weren’t implicit in their assumptions, we must approach security with the same lens. A serious security professional should not claim protections against any attacks which were not implicit in their assumptions.
Dr. Ian McQuoid is a technical staff member in the Secure Resilient Systems and Technology Group. McQuoid has been a cryptographer at the Laboratory since 2023 and has worked on zero-knowledge proofs in the DARPA SIEVE program, formal methods for the certification of software in the DARPA ARCOS program, and various other projects covering topics from secure communication to multiparty computation. McQuoid is passionate about bringing advanced cryptography concepts for authentication and identity to the wider community and applying rigorous validation and verification methodology to the software engineering pipeline.
McQuoid earned his PhD degree in computer science from Oregon State University in 2023 under Mike Rosulek. McQuoid's graduate research largely focused on authentication, zero-knowledge proofs, and key exchange, with his thesis covering cryptographic obfuscation, password-authenticated key exchange, and protection of user data against server compromise. McQuoid additionally earned BS degrees in computer science and mathematics from Oregon State University in 2019.