Antonio Guimarães
Antonio Guimarães
Applied cryptography · Homomorphic encryption · Privacy-preserving ML

Antonio Guimarães

Postdoctoral researcher at the IMDEA Software Institute, Madrid

I am an applied cryptographer working primarily on fully homomorphic encryption (FHE) and its applications to privacy-preserving machine learning. My research interests include verifiable FHE, threshold FHE, fast bootstrapping algorithms and hybrid homomorphic encryption, aiming to make computation over encrypted data practical and secure under realistic models.

NIST threshold callKryptallage · Tulva
First-round submissions
Program committees (2026–2027)CHES · CCS · ASIACRYPT
FHE.org · SAC · WAHC
Juan de la Cierva fellowshipSpanish Ministry of Science, 2025
Research

What I work on

Fully homomorphic encryption (FHE) enables arbitrary computation directly over encrypted data. In practice, however, it faces many limitations that restrict its application in realistic scenarios. My work addresses them.

Verifiable FHE

In FHE, one typically considers an idealized model where adversaries are honest-but-curiousthey try to learn the data but follow the protocol. Real-world adversaries may be malicious: they can return incorrect results and use them to mount reaction attacks that recover the data or the secret key. Verifiable FHE lets the client check that the intended computation was performed before decrypting. My work was the first to make this practical for modern FHE schemes, both exact and approximate.

3 papers →

FHE-based MPC

FHE enables multi-party computation (MPC) with communication independent of the function being computed. Two techniques help make it practical: threshold FHE, which distributes the secret key among the parties, and hybrid homomorphic encryption (HHE), which keeps communication concretely low by replacing large FHE ciphertexts with short symmetric ones. I work on both, including threshold decryption that needs no coordination.

4 papers →

Practical performance

Computing over encrypted data may be orders of magnitude slower than in the clear, which has restricted FHE to small-scale applications. I address this at two levels. At the primitive level, I design new algorithms for bootstrapping, which dominates this cost. At the application level, I develop efficient methods for training and inference of machine-learning models over encrypted data. My goal is FHE fast and scalable enough for the models used in practice.

8 papers →
Selected

Selected publications

All publications →
IEEE S&P 2027
A–Z Valerio Cini, Antonio Guimarães, Russell W. F. Lai, Michał Osadnik, Ivy K. Y. Woo
ASIACRYPT 2026
A–Z Ignacio Cascudo, Anamaria Costache, Daniele Cozzo, Dario Fiore, Antonio Guimarães, Eduardo Soria-Vazquez
CRYPTO 2025
A–Z Ignacio Cascudo, Anamaria Costache, Daniele Cozzo, Dario Fiore, Antonio Guimarães, Eduardo Soria-Vazquez
TCHES 2025
A–Z Diego F. Aranha, Antonio Guimarães, Clément Hoffmann, Pierrick Méaux
ASIACRYPT 2024
A–Z Diego F. Aranha, Anamaria Costache, Antonio Guimarães, Eduardo Soria-Vazquez
Updates
Service

Service & awards

Full CV →

Program committees

  • CHES 2027
  • FHE.org 2027
  • ASIACRYPT 2026
  • CHES 2026
  • CCS 2026
  • SAC 2026
  • WAHC 2026
  • FHE.org 2026
  • SBSeg 2025
  • WAHC 2024

Reviewer for CRYPTO, EUROCRYPT, ASIACRYPT, TCHES, PKC, ACNS, FC and others.

Standardization

Submissions to the NIST Multi-Party Threshold Cryptography call:

  • Kryptallage — thresholdized FHE scheme switching
  • Tulva — asynchronous threshold FHE

Awards & fellowships

  • Juan de la Cierva postdoctoral fellowship, Spanish Ministry of Science
  • Best Ph.D. thesis award, 25th Brazilian Symposium on High-Performance Computing Systems (WSCAD)
  • Best master's dissertation awards, 20th Brazilian Symposium on Information and Computational Systems Security (SBSeg) and 21st Brazilian Symposium on High-Performance Computing Systems (WSCAD)
  • Ph.D. scholarship, São Paulo Research Foundation (FAPESP)
Code

MOSFHET

Optimized C library for TFHE: functional and multi-value bootstrapping, blind-rotation unfolding, AVX-512 FFT, and the main TFHE improvements from the literature in one place.

See paper · antoniocgj/MOSFHET →

The vfhe library

The first open-source library dedicated to verifiable FHE: zero-knowledge proofs, fully homomorphic encryption and related techniques.

vfhe/vfhe →

RISC-V ALE

RISC-V Assembly Learning Environment: a browser-based RISC-V simulator with virtual devices, built for teaching assembly programming.

See paper · antoniocgj/RISC-V-ALE →
Talks

Recent talks

All talks →
Verifiable Computation for Approximate Homomorphic Encryption Schemes
FHE.org 2025 · Sofia, Bulgaria
HELIOPOLIS: Verifiable Computation over Homomorphically Encrypted Data from IOPs is Practical
ASIACRYPT 2024 · Kolkata, India