Paper 2025/1884

PERSEUS – Probabilistic Evaluation of Random probing SEcurity Using efficient Sampling

Sonia Belaïd, CryptoExperts (France)
Gaëtan Cassiers, CryptoExperts (France), UCLouvain
Abstract

Cryptographic implementations are inherently vulnerable to side-channel attacks, which exploit physical leakages such as power consumption. Masking has become the most widely adopted countermeasure to mitigate these threats, as it randomizes intermediate values and makes the leakage less exploitable. Yet, a central challenge remains: how to rigorously assess the concrete security level of masked implementations. To tackle this issue, the random probing model has emerged as a powerful abstraction. It formalizes leakage as random probes in the circuit and, importantly, the security in the noisy leakage model, which closely reflects the behavior of real embedded devices, reduces to security in the random probing model. Hence, proving security in the random probing model provides sound guarantees of practical resistance against side-channel attacks. Yet, the current state of the art on random probing compilers and verifiers suffers from a clear limitation: scalable approaches yield prohibitively large and inefficient circuits, while tighter methods do not scale to practical circuit sizes. In this work, we bridge this gap by introducing a new methodology that directly estimates the random probing security of large circuits through Monte Carlo sampling, combined with a pruning strategy that drastically reduces the sampling space. We implement our approach in a new tool, PERSEUS, which supports both gate and wire leakage models. Our experiments demonstrate that PERSEUS can efficiently evaluate masked implementations of AES-128 with $n=8$ shares, achieving security levels beyond 32 bits, thereby significantly advancing the state of the art in practical verification of side-channel countermeasures.

Metadata
Available format(s)
PDF
Category
Implementation
Publication info
Published by the IACR in EUROCRYPT 2026
Keywords
Random Probing SecurityFormal VerificationMasking
Contact author(s)
sonia belaid @ cryptoexperts com
gaetan cassiers @ uclouvain be
History
2026-02-19: revised
2025-10-09: received
See all versions
Short URL
https://ia.cr/2025/1884
License
Creative Commons Attribution
CC BY

BibTeX

@misc{cryptoeprint:2025/1884,
      author = {Sonia Belaïd and Gaëtan Cassiers},
      title = {{PERSEUS} – Probabilistic Evaluation of Random probing {SEcurity} Using efficient Sampling},
      howpublished = {Cryptology {ePrint} Archive, Paper 2025/1884},
      year = {2025},
      url = {https://eprint.iacr.org/2025/1884}
}
Note: In order to protect the privacy of readers, eprint.iacr.org does not use cookies or embedded third party content.