Identification
Personal identification
- Full name
- Miguel Nuno Dias Alves Pupo Correia
Citation names
- Correia, Miguel
Author identifiers
- Ciência ID
- 3D1F-A7CC-1320
- ORCID iD
- 0000-0001-7873-5531
Websites
- http://www.dpss.inesc-id.pt/~mpc/ (Professional)
Knowledge fields
- Engineering and Technology - Electrotechnical Engineering, Electronics and Informatics
Languages
Language | Speaking | Reading | Writing | Listening | Peer-review |
---|---|---|---|---|---|
Portuguese (Mother tongue) | |||||
English | Advanced (C1) | Advanced (C1) | Advanced (C1) | Advanced (C1) | |
Spanish; Castilian | Beginner (A1) | Advanced (C1) | Beginner (A1) | Beginner (A1) |
Education
Degree | Classification | |
---|---|---|
2018
Concluded
|
Agregação em Engenharia Informática e de Computadores (Título de Agregado)
Universidade de Lisboa Instituto Superior Técnico, Portugal
"From Byzantine Consensus to Blockchains" (THESIS/DISSERTATION)
|
Aprovado por unanimidade |
2003
Concluded
|
PhD in Informatics (Doutoramento)
Universidade de Lisboa Faculdade de Ciências, Portugal
"Intrusion Tolerance based on Architectural Hybridization" (THESIS/DISSERTATION)
|
A (Aprovado com Distinção e Louvor) |
1995
Concluded
|
MSc in Electrotechnical and Computing Engineering (Mestrado)
Universidade de Lisboa Instituto Superior Técnico, Portugal
"Intrinsic Multimedia Synchronization in Distributed Systems" (THESIS/DISSERTATION)
|
A (Muito bom) |
1991
Concluded
|
Bachelor in Electrotechnical and Computing Engineering (Licenciatura)
Universidade de Lisboa Instituto Superior Técnico, Portugal
"Test equipment for X.25 public data networks" (THESIS/DISSERTATION)
|
B (15) |
Affiliation
Science
Category Host institution |
Employer | |
---|---|---|
2011/01/01 - Current | Researcher (Research) | Instituto de Engenharia de Sistemas e Computadores Investigação e Desenvolvimento em Lisboa, Portugal |
1998/01/01 - 2010/12/31 | Researcher (Research) | Universidade de Lisboa Laboratório de Sistemas Informáticos de Grande Escala, Portugal |
1991/12/01 - 1997/07/31 | Researcher (Research) | Instituto de Engenharia de Sistemas e Computadores, Portugal |
Teaching in Higher Education
Category Host institution |
Employer | |
---|---|---|
2021/05/04 - Current | Full Professor (University Teacher) | Universidade de Lisboa Instituto Superior Técnico, Portugal |
2011/05/01 - 2021/05/04 | Associate Professor (University Teacher) | Universidade de Lisboa Instituto Superior Técnico, Portugal |
2003/12/01 - 2011/04/30 | Assistant Professor (University Teacher) | Universidade de Lisboa Faculdade de Ciências, Portugal |
1997/08/01 - 2003/12/01 | Assistant (University Teacher) | Universidade de Lisboa Faculdade de Ciências, Portugal |
Positions / Appointments
Category Host institution |
Employer | |
---|---|---|
2025/01/01 - Current | President | Instituto de Engenharia de Sistemas e Computadores Investigação e Desenvolvimento em Lisboa, Portugal |
2018/05/01 - Current | National representative at the European Blockchain Partnership | Governo da República Portuguesa Ministério da Ciência Tecnologia e Ensino Superior, Portugal |
European Blockchain Partnership, Belgium | ||
2023/01/01 - 2024/12/31 | Organic Unit President | Universidade de Lisboa Instituto Superior Técnico, Portugal |
Universidade de Lisboa Departamento de Engenharia Informática, Portugal | ||
2022/01/10 - 2024/12/31 | Member of the board | Instituto de Engenharia de Sistemas e Computadores Investigação e Desenvolvimento em Lisboa, Portugal |
2020/07/01 - 2021/12/31 | Co-Chair of the European Blockchain Partnership | Governo da República Portuguesa Ministério da Ciência Tecnologia e Ensino Superior, Portugal |
European Blockchain Partnership, Belgium |
Others
Category Host institution |
Employer | |
---|---|---|
2021/01/01 - 2022/12/31 | Vice Presidente do Departamento de Engenharia Informática para os Recursos Humanos Docentes | Universidade de Lisboa Instituto Superior Técnico, Portugal |
2020/07/01 - 2022/12/31 | Coordinator of the Doctoral Program in Information Security | Universidade de Lisboa Instituto Superior Técnico, Portugal |
2020/07/01 - 2021/12/31 | Co-chair of the European Blockchain Partnership | European Commission, Belgium |
Projects
Grant
Designation | Funders | |
---|---|---|
2019/02 - 2022/02 | SPARTA - Special projects for advanced research and technology in Europe | European Commission |
2019/01 - 2021/12 | QualiChain - Decentralised Qualifications' Verification and Management for Learner Empowerment, Education Reengineering and Public Sector Transformation | European Commission |
2018/08 - 2021/07 | SEAL - SEcurity progrAmming of web appLications | Fundação para a Ciência e a Tecnologia |
2018/06 - 2021/05 | Angainor - reproducible large-scale evaluation and fault injection | Fundação para a Ciência e a Tecnologia |
2018/06 - 2021/05 | Cosmos - Causal Consistency on the Network Edge | Fundação para a Ciência e a Tecnologia |
2016/07 - 2019/06 | ABYSS - Autonomic Byzantine Fault-Tolerant Systems | Fundação para a Ciência e a Tecnologia |
2016/07 - 2019/06 | SATURN - Spatiotemporal cloud store for bigdata applications | Fundação para a Ciência e a Tecnologia |
2015/09 - 2018/08 | SafeCloud - Secure and Resilient Cloud Architecture | European Commission |
2013/10 - 2016/09 | PCAS - Personalised Centralized Authentication System | European Commission |
2013/08 - 2016/07 | LEAD Clouds - Large Efficient And Dependable Clouds
400511/2013-4
|
CAPES / CNPQ |
2010/10 - 2014/03 | TRONE - Trustworthy and Resilient Operations in a Network Environment | Fundação para a Ciência e a Tecnologia |
2011/01 - 2013/12 | Resilient Computing in the Clouds - RC-Clouds | Fundação para a Ciência e a Tecnologia |
2010/10 - 2013/09 | TCLOUDS - Trustworthy Clouds – Privacy and Resilience for Internet-scale Critical Infrastructure
257243
|
European Commission |
2010/01 - 2012/12 | Diverse - Diversity for Intrusion Tolerant Systems | Fundação para a Ciência e a Tecnologia |
2010/01 - 2012/12 | REGENESYS - Regeneration of Replicated Systems | Fundação para a Ciência e a Tecnologia |
2000/01 - 2009/03 | MAFTIA -- Malicious- and Accidental-Fault Tolerance for Internet Applications
11583
|
European Commission |
2006/01 - 2008/12 | ReSIST - Resilience for Survivability in IST | European Commission |
2006/01 - 2008/12 | CRUTIAL - CRitical UTility InfrastructurAL Resilience | European Commission |
2005/05 - 2007/12 | AJECT: Attack Injection on Software Components | Fundação para a Ciência e a Tecnologia |
2005/03 - 2007/12 | RITAS - Randomized Intrusion Tolerance for Asynchronous Systems | Fundação para a Ciência e a Tecnologia |
2001/01 - 2003/12 | DeFeATS -- Distributed Fault and Attack Tolerant Systems configuration
POSI/CHS/33996/1999
|
Fundação para a Ciência e a Tecnologia |
Contract
Designation | Funders | |
---|---|---|
2020/10/01 - Current | DE4A - Digital Europe for All
Principal investigator
Instituto de Engenharia de Sistemas e Computadores Investigação e Desenvolvimento em Lisboa, Portugal
|
Ongoing
|
2020/09/01 - 2025/08/31 | BIG - Enhancing the research and innovation potential of Tecnico through Blockchain technologies and design Innovation for
social Good
Researcher
Universidade de Lisboa Instituto Superior Técnico, Portugal
|
Ongoing
|
2015/03/01 - 2021/04/01 | Instituto de Engenharia de Sistemas e Computadores, Investigação e Desenvolvimento em Lisboa
UID/CEC/50021/2019
SFRH/BPD/110695/2015
Instituto de Engenharia de Sistemas e Computadores Investigação e Desenvolvimento em Lisboa, Portugal
|
Fundação para a Ciência e a Tecnologia
Concluded
|
2010/10/01 - 2014/03/31 | TRONE: Operações Confiáveis e Resilientes em Ambientes de Redes
CMU-PT/RNQ/0015/2009
Universidade de Coimbra, Portugal
Fundação da Faculdade de Ciências da Universidade de Lisboa, Portugal LASIGE Laboratório de Sistemas Informáticos de Grande Escala, Portugal |
Fundação para a Ciência e a Tecnologia
Concluded
|
2011/01/01 - 2013/12/31 | Strategic Project - UI 408 - 2011-2012
PEst-OE/EEI/UI0408/2011
Fundação da Faculdade de Ciências da Universidade de Lisboa, Portugal
LASIGE Laboratório de Sistemas Informáticos de Grande Escala, Portugal |
Fundação para a Ciência e a Tecnologia
Concluded
|
Outputs
Publications
Book |
|
Book chapter |
|
Conference paper |
|
Conference poster |
|
Edited book |
|
Journal article |
|
Magazine article |
|
Online resource |
|
Preprint |
|
Report |
|
Other
Other output |
|
Activities
Supervision
Thesis Title Role |
Degree Subject (Type) Institution / Organization |
|
---|---|---|
2006/01 - Current | A total or more than 60 master thesis since 2006 (only a partial list is provided)
Co-supervisor
|
|
2021/09/01 - 2022/11/01 | Deduplication vs Privacy Tradeoffs in Cloud Storage
Co-supervisor
|
Universidade de Lisboa Instituto Superior Técnico, Portugal
|
2021/09/01 - 2022/11/01 | ISP: Information Security enterprise architecture Patterns
Co-supervisor
|
Universidade de Lisboa Instituto Superior Técnico, Portugal
|
2021/09/01 - 2022/11/01 | Data Analytics for Blockchain Forensics
Supervisor
|
Universidade de Lisboa Instituto Superior Técnico, Portugal
|
2021/09/01 - 2022/11/01 | Replicação de contratos em Blockchains
Supervisor
|
Universidade de Lisboa Instituto Superior Técnico, Portugal
|
2016/09/01 - 2022/06/01 | Intrusion Detection using Clustering and Outlier Detection
Supervisor of Luís Dias
|
Universidade de Lisboa Instituto Superior Técnico, Portugal
|
2020/09/01 - 2021/11/01 | Proof of Timely-Retrievability for Storage Systems at the Edge
Co-supervisor
|
Universidade de Lisboa Instituto Superior Técnico, Portugal
|
2020/09/01 - 2021/11/01 | Contratos Inteligentes e Tokens Blockchain à luz do Regulamento Geral de Proteção de Dados
Supervisor
|
Universidade de Lisboa Instituto Superior Técnico, Portugal
|
2020/09/01 - 2021/11/01 | Visualisation Tool for Automatic Threat Detection in Cyberspace
Supervisor
|
Universidade de Lisboa Instituto Superior Técnico, Portugal
|
2020/02/01 - 2021/09/01 | Extended Self-Sovereign Identity Based Access Control
Supervisor
|
Universidade de Lisboa Instituto Superior Técnico, Portugal
|
2020/02/01 - 2021/09/01 | Data Migration for Secure Hardware Extensions
Supervisor
|
Universidade de Lisboa Instituto Superior Técnico, Portugal
|
2019/09/01 - 2021/09/01 | Dynamic Malware Analysis: Ransomware and Cryptojacking
Supervisor
|
Universidade de Lisboa Instituto Superior Técnico, Portugal
|
2019/09/01 - 2021/09/01 | SmartZone: Enhancing the security of TrustZone with SmartCards
Co-supervisor
|
Universidade de Lisboa Instituto Superior Técnico, Portugal
|
2015/09 - 2021/09 | Big Data Security Analytics
Supervisor
|
Universidade de Lisboa Instituto Superior Técnico, Portugal
|
2020/02/01 - 2021/06/01 | Blockchain Address Transparency with DNS,
Supervisor
|
Universidade de Lisboa Instituto Superior Técnico, Portugal
|
2015/09 - 2021/02 | Leveraging Machine Learning Strategies for Network Intrusion Detection
Supervisor of Arnaldo Gouveia
|
Universidade de Lisboa Instituto Superior Técnico, Portugal
|
2019/09/01 - 2021/01/01 | Recoverable Token - Recovering from Intrusions against Digital Assets in Ethereum
Supervisor of Filipe Martins
|
Universidade de Lisboa Instituto Superior Técnico, Portugal
|
2019/09/01 - 2021/01/01 | Virtual Static Security Analyzer for Web Applications
Supervisor of Mihail Brinza
|
Universidade de Lisboa Instituto Superior Técnico, Portugal
|
2019/09/01 - 2021/01/01 | Cluster Change-Based Intrusion Detection
Supervisor of Tiago Fernandes
|
Universidade de Lisboa Instituto Superior Técnico, Portugal
|
2019/09/01 - 2021/01/01 | CryingJackpot: Network Flows and Performance Counters against Cryptojacking
Supervisor of Gilberto Gomes
|
Universidade de Lisboa Instituto Superior Técnico, Portugal
|
2019/09/01 - 2021/01/01 | P2CSTORE: P2P and Cloud File Storage for Blockchain Applications
Supervisor of Marcelo Silva
|
Universidade de Lisboa Instituto Superior Técnico, Portugal
|
2019/09/01 - 2021/01/01 | Um Crawler Low Code dentro da Dark Web
Supervisor
|
Universidade de Lisboa Instituto Superior Técnico, Portugal
|
2019/09/01 - 2021/01/01 | A Tracking and Tracing System for a Supply Chain
Co-supervisor of Miguel Palma
|
Universidade de Lisboa Instituto Superior Técnico, Portugal
|
2019/09/01 - 2021/01/01 | Segurança da Informação num Sistema de Computação em Nuvem Privada (on-premise)
Supervisor
|
Universidade de Lisboa Instituto Superior Técnico, Portugal
|
2018/09/01 - 2021/01/01 | Inteligência Artificial, Segurança e Direitos
Co-supervisor
|
Universidade de Lisboa Instituto Superior Técnico, Portugal
|
2018/09/01 - 2021/01/01 | Hacking Automóvel - Modelo de exploração de vulnerabilidades
Supervisor of Sérgio Silva
|
Universidade de Lisboa Instituto Superior Técnico, Portugal
|
2018/09/01 - 2021/01/01 | Segurança na Apreensão e Armazenamento de Criptomoedas
Supervisor of João Maurício Barros Ascensão
|
Universidade de Lisboa Instituto Superior Técnico, Portugal
|
2019/09/01 - 2020/11/01 | Universal Consent Management Platform
Supervisor of André Nunes
|
Universidade de Lisboa Instituto Superior Técnico, Portugal
|
2019/09/01 - 2020/11/01 | MIRES: Recovering Mobile Applications based on Backend-as-a-Service from Cyber Attacks
Supervisor of Diogo Vaz
|
Universidade de Lisboa Instituto Superior Técnico, Portugal
|
2019/09/01 - 2020/11/01 | MERLIN: Multi-Language Web Vulnerability Detection
Supervisor
|
Universidade de Lisboa Instituto Superior Técnico, Portugal
|
2018/09/01 - 2020/11/01 | Cryptojacking Detection with CPU Usage Metrics
Supervisor of Fábio Gomes
|
Universidade de Lisboa Instituto Superior Técnico, Portugal
|
2019/02/01 - 2020/09/01 | A Blockchain-based Platform for Sharing and Verifying Education Certificates
Supervisor of Diogo Serranito
|
Universidade de Lisboa Instituto Superior Técnico, Portugal
|
2018/09/01 - 2019/12/01 | A Browser-based Anonymous Questionnaire System with User-controlled Linkability
Co-supervisor of João Silveira
|
Universidade de Lisboa Instituto Superior Técnico, Portugal
|
2018/09/01 - 2019/12/01 | Security Analytics with Mixed Event Sources and Ensembles
Supervisor of Simão Valente
|
Universidade de Lisboa Instituto Superior Técnico, Portugal
|
2018/09/01 - 2019/12/01 | JusticeChain: Using Blockchain To Protect Justice Data
Supervisor of Rafael Belchior
|
Universidade de Lisboa Instituto Superior Técnico, Portugal
|
2018/09/01 - 2019/12/01 | Omega: a Secure Event Ordering Service for the Edge
Co-supervisor of Cláudio Correia
|
Universidade de Lisboa Instituto Superior Técnico, Portugal
|
2019 - 2019 | Intrusion Recovery in Cloud Computing
Co-supervisor of David Rogério Póvoa de Matos
|
Engenharia Informática e de Computadores (PhD)
Universidade de Lisboa Instituto Superior Técnico, Portugal
|
2018 - 2018 | PREMIUM: Private Reactive Multipath Communication Middleware
Co-supervisor of Isabel Cristina Monteiro da Costa
|
Engenharia de Redes de Comunicações (Master)
Universidade de Lisboa Instituto Superior Técnico Campus Taguspark, Portugal
|
2018 - 2018 | Mobile Device Security with ARM TrustZone
Co-supervisor of Sileshi Demesie Yalew
|
Engenharia Informática e de Computadores (PhD)
Universidade de Lisboa Instituto Superior Técnico, Portugal
|
2012/11 - 2017/11 | Dependable MapReduce in a Cloud-of-Clouds
Co-supervisor of Pedro Sá da Costa
|
Universidade de Lisboa Faculdade de Ciências, Portugal
|
2013/06 - 2017/06 | Efficient and Secure Routing in Wireless Ad Hoc Networks
Co-supervisor of Naércio Magaia
|
Universidade de Lisboa Instituto Superior Técnico, Portugal
|
2011/09 - 2016/09 | Detection of Vulnerabilities and Automatic Protection for Web Applications
Co-supervisor of Ibéria Medeiros
|
Universidade de Lisboa Faculdade de Ciências, Portugal
|
2016 - 2016 | SafeAudit: A Software Library for Efficient Data Integrity Verification on Commercial Clouds
Co-supervisor of Filipe Miguel Marcos Apolinário
|
Engenharia Informática e de Computadores (Master)
Universidade de Lisboa Instituto Superior Técnico, Portugal
|
2016 - 2016 | vtTLS: A Vulnerability-Tolerant Communication Protocol
Co-supervisor of André de Matos Joaquim
|
Engenharia Informática e de Computadores (Master)
Universidade de Lisboa Instituto Superior Técnico, Portugal
|
2016 - 2016 | MACHETE: Multi-path Communication for Security
Co-supervisor of Diogo Miguel Marcos Raposo
|
Engenharia Informática e de Computadores (Master)
Universidade de Lisboa Instituto Superior Técnico, Portugal
|
2016 - 2016 | Security Testing in Continuous Integration Systems
Co-supervisor of Mariana Cristina Figueiredo Paulo
|
Engenharia Informática e de Computadores (Master)
Universidade de Lisboa Instituto Superior Técnico, Portugal
|
2016 - 2016 | Fingerprinting for Web Applications: from Devices to Related Groups
Supervisor of Christine Blakemore
|
Engenharia de Redes de Comunicações (Master)
Universidade de Lisboa Instituto Superior Técnico Campus Taguspark, Portugal
|
2016 - 2016 | DARSHANA: Detecting Route Hijacking For Communication Confidentiality
Co-supervisor of Karan Hamirshi Balu
|
Engenharia de Redes de Comunicações (Master)
Universidade de Lisboa Instituto Superior Técnico Campus Taguspark, Portugal
|
2016 - 2016 | Detection of Unknown Network Attackers Through Flow Analysis
Co-supervisor of Luís Côrte-Real Machado Sacramento
|
Engenharia de Redes de Comunicações (Master)
Universidade de Lisboa Instituto Superior Técnico Campus Taguspark, Portugal
|
2015 - 2015 | Automatic Diagnosis of Security Events in Complex Infrastructures using Logs
Co-supervisor of Daniel Dias Gonçalves
|
Engenharia Informática e de Computadores (Master)
Universidade de Lisboa Instituto Superior Técnico, Portugal
|
2015 - 2015 | Recovery from Security Intrusions in Cloud Computing
Supervisor of Dário Fernando Rodrigues Nascimento
|
Engenharia de Redes de Comunicações (Master)
Universidade de Lisboa Instituto Superior Técnico Campus Taguspark, Portugal
|
2015 - 2015 | Segurança da Comunicação em Redes de Sensores em Malha
Co-supervisor of Rui Miguel Pinheiro Pires
|
Engenharia de Redes de Comunicações (Master)
Universidade de Lisboa Instituto Superior Técnico Campus Taguspark, Portugal
|
2014 - 2014 | Framework para Detecção Automática de Vulnerabilidades em Aplicações Web usando Fuzzing
Supervisor of Miguel Filipe Elias Palmeiro de Brito Beatriz
|
Engenharia Informática e de Computadores (Master)
Universidade de Lisboa Instituto Superior Técnico, Portugal
|
2014 - 2014 | Authentication Security through Diversity and Redundancy for Cloud Computing
Supervisor of Ricardo Jorge Durães de Sá Machado de Carvalho
|
Engenharia Informática e de Computadores (Master)
Universidade de Lisboa Instituto Superior Técnico, Portugal
|
2013 - 2013 | Connecting NFC to the Cloud - Remote Updating of Smart Cards
Co-supervisor of Daniel Correia Andrade
|
Engenharia Informática e de Computadores (Master)
Universidade de Lisboa Instituto Superior Técnico, Portugal
|
2006/09 - 2010/12 | Intrusion Tolerance in Large Scale Networks
Co-supervisor of Giuliana Santos Veronese
|
Universidade de Lisboa Faculdade de Ciências, Portugal
|
2006/09 - 2010/11 | Byzantine Fault-Tolerant Agreement Protocols for Wireless Ad hoc Networks
Co-supervisor of Henrique Moniz
|
Universidade de Lisboa Faculdade de Ciências, Portugal
|
Distinctions
Award
2020 | INESC-ID Best Researcher Award
Instituto de Engenharia de Sistemas e Computadores Investigação e Desenvolvimento em Lisboa, Portugal
|
Other distinction
2023 | Research.com Top Computer Science Scientist #14 in Portugal and #6061 in the world |
2023 | IEEE Certificate of Excellence For Editorial Service in 2023
IEEE, United States
|
2023 | U. Stanford / Elsevier top 2% scientists
Stanford University, United States
Elsevier BV, Netherlands |
2022 | U. Stanford / Elsevier top 2% scientists 2022 |
2022 | Research.com #10 at Top Computer Science Scientists in Portugal |
2021 | Innovation Radar highlights Qualichain Platform and the role of INESC-ID team that he leads
European Commission, Belgium
|
2020 | Included in the list of 2% researchers with more citations in 2019 ( “Updated science-wide author databases of standardized citation indicators”, PLOS Biology, Oct. 2020) |
2020 | Author with most papers accepted to IEEE NCA in the last two years |
2017 | Best student paper award |
2017 | Author with most papers accepted to IEEE NCA in the last two years |
2015 | Senior Member
IEEE, United States
|
2011 | Best Paper Award |
2009 | Best student paper award |