
José Bacelar Almeida
Senior Researcher
I am currently an Assistant Professor at the Department of Informatics at Universidade do Minho and researcher at HASLab/INESC TEC. I obtained my PhD degree in Computer Science from this university in 2003. My research interests lie in Cryptography and Information Security and its intersection with Program Verification.
I have been working on the development of high-assurance cryptographic implementations for the last 10 years, aiming to bridge the gap between theoretical security and real-world security. I am particularly interested in provable security and its interplay with the formal verification of cryptographic proofs and cryptographic software implementations.
Projects
Publications
A Certifying Compiler for Zero-Knowledge Proofs of Knowledge Based on Sigma-Protocols
Almeida, JB;Bangerter, E;Barbosa, M;Krenn, S;Sadeghi, AR;Schneider, T;
2010
IACR Cryptology ePrint Archive
Full Proof Cryptography: Verifiable Compilation of Efficient Zero-Knowledge Protocols
Almeida, JB;Barbosa, M;Bangerter, E;Barthe, G;Krenn, S;Béguelin, SZ;
2012
IACR Cryptology ePrint Archive
A Certifying Compiler for Zero-Knowledge Proofs of Knowledge Based on Sigma-Protocols
Almeida, JB;Bangerter, E;Barbosa, M;Krenn, S;Sadeghi, AR;Schneider, T;
2010
COMPUTER SECURITY-ESORICS 2010
Partial Derivative Automata Formalized in Coq
Almeida, JB;Moreira, N;Pereira, D;de Sousa, SM;
2011
IMPLEMENTATION AND APPLICATION OF AUTOMATA
Supervised Theses
Extending Conflict Free Replicated Data Types Fault Models
Houssam Ahmad Yactine
D - 2019
UM-EEUM
Conveniência e Segurança com SCMD
Nuno Cabral Vieira
M - 2019
UM-EEUM
Desmaterialização de documentos de identificação
Matias Nicolau Araújo
M - 2019
UM-EEUM
High-speed and High-assurance Cryptographic Software
Tiago Filipe Azevedo Oliveira
D - 2019
UP-FCUP

