Team
Full Member
Department & Location
Contacts
pedro.adao
+351 21 841 84 54
CURRENT POSITIONS
- Associate Professor of Computer Engineering at IST
Pedro Adão
Born in 1980 in Lisbon, Pedro Adão graduated in Applied Mathematics and Computation at Instituto Superior Técnico (IST) in 2002 and received his PhD in Mathematics from IST in 2006, with the thesis Formal Methods for the Analysis of Security Protocols, supervised by Paulo Mateus and Andre Scedrov. In 2004-2005 he was a visiting student at the Department of Mathematics of the University of Pennsylvania and in 2005 a research intern at Microsoft Research Cambridge. In 2008 and 2009 he was an invited researcher at the INRIA-Microsoft Research Joint Centre in Paris. Currently he is an Associate Professor at the Department of Computer Engineering of IST and a researcher at Instituto de Telecomunicações (SQIG), of which he has been a member since 2001. He organizes the SQIG Information Security Seminar.
His research has been focused on software security, the specification and verification of cryptographic protocols, the mathematical foundations of cryptography and the composition of cryptographic systems.
Publications
Papers and profiles in the following links:
Projects
Selected past projects at Instituto de Telecomunicações:
ComFormCrypt
ComFormCrypt - Computational Semantics of Formal Methods in Cryptography
FCT/PTDC
Confident
Confident - Communication Contracts for Distributed Systems Development
FCT
DIVINA
DIVINA - Detecting Injection Vulnerabilities In Node.js Applications
FCT/CMU
DP-PMI
Doctoral Programme in the Physics and Mathematics of Information - Foundations of Future Information Technologies (DP-PMI)
FCT
Supervision
Co-supervised PhD theses:
PhD Students
José Afonso
(PhD in Computer Science - FCT/CMU scholarship)
Rafael Gonçalves
(PhD in Computer Science - FCT/CMU scholarship)
Courses in the areas of software security, algorithms and data structures, and cryptography.
Introduction to Algorithms and Data Structures
Undergraduate course
IST
Software Security
Graduate course
IST
Computational Models in Security
Graduate course
IST
Security Engineering
Graduate course
IST