International Association for Cryptologic Research

International Association
for Cryptologic Research

Transactions on Cryptographic Hardware and Embedded Systems 2026

aLEAKator:

HDL Mixed-Domain Simulation for Masked Hardware & Software Formal Verification


Noé Amiot
Sorbonne Université, LIP6, CNRS, 4 Place Jussieu 75005, Paris, France

Quentin Meunier
Sorbonne Université, LIP6, CNRS, 4 Place Jussieu 75005, Paris, France

Karine Heydemann
Sorbonne Université, LIP6, CNRS, 4 Place Jussieu 75005, Paris, France; Thales, Meyreuil, France

Emmanuelle Encrenaz
Sorbonne Université, LIP6, CNRS, 4 Place Jussieu 75005, Paris, France


Keywords: Side-Channel Attacks, Masking, Micro-Architectural Leakage Detection, Formal Verification


Abstract

Verifying the security of masked hardware and software implementations, under advanced leakage models, remains a significant challenge, especially when accounting for glitches, transitions and CPU micro-architectural specifics. Existing verification approaches are either restricted to small hardware gadgets, small programs on CPUs such as Sboxes, limited leakage models, or require hardware-specific prior knowledge.In this work, we present aLEAKator, an open-source framework for the automated formal verification of masked cryptographic accelerators and software running on CPUs from their HDL descriptions. Our method introduces mixed-domain simulation, enabling precise modeling and verification under various (including robust and relaxed) 1-probing leakage models, and supports variable signal granularity without being restricted to 1-bit wires. aLEAKator also supports verification in the presence of lookup tables, and does not require prior knowledge of the target CPU architecture. Our approach is validated against existing tools and real-world measurements while providing innovative results such as the verification of a full, first-order masked AES on various CPUs.

Publication

IACR Transactions on Cryptographic Hardware and Embedded Systems, Volume 2026, Issue 2

Paper

Artifact

Artifact number
tches/2026/a15

Artifact published
June 02, 2026

Badge
IACR CHES Artifacts Functional

README

ZIP (424866 Bytes)  

View on Github

License
GPLv3 This work is licensed under the GNU General Public License version 3.

Note that license information is supplied by the authors and has not been confirmed by the IACR.


BibTeX How to cite

Noé Amiot, Quentin Meunier, Karine Heydemann, Emmanuelle Encrenaz. (2026). aLEAKator: HDL Mixed-Domain Simulation for Masked Hardware & Software Formal Verification. IACR Transactions on Cryptographic Hardware and Embedded Systems, 2026(2), 132–166. https://doi.org/10.46586/tches.v2026.i2.132-166. Artifact at https://artifacts.iacr.org/tches/2026/a15.