Adrian Perrig received his BSc in Computer Engineering from EPFL in 1997 and completed his PhD degree in 2001 at Carnegie Mellon University. He spent three years during his PhD working with his advisor Doug Tygar at the University of California, Berkeley. From 2002 to 2012, he was a Professor of Electrical and Computer Engineering, Engineering and Public Policy, and Computer Science at Carnegie Mellon University.
From 2007 to 2012, he served as the technical director for Carnegie Mellon's CyLab. During this time he built a research project aimed at building a next-generation secure internet architecture. The project later got renamed into SCION (Scalability, Control, and Isolation On Next-generation networks). Since 2013, he is a Professor at ETH Zurich, leading the Network Security Group, whose research revolves around building secure and robust network systems.
Perrig has worked on securing routing protocols in ad-hoc networks. His papers on "Ariadne" and "Packet Leashes" have had a lasting impact on the scientific community with over 7000 citations.