Paper 2025/1331

Constant-Cycle Hardware Private Circuits

Daniel Lammers, Ruhr University Bochum
Nicolai Müller, Ruhr University Bochum
Siemen Dhooghe, KU Leuven
Amir Moradi, TU Darmstadt
Abstract

The efficient implementation of Boolean masking with minimal overhead in terms of latency has become a critical topic due to the increasing demand for physically secure yet high-performance cryptographic primitives. However, achieving low latency in masked circuits while ensuring that glitches and transitions do not compromise their security remains a significant challenge. State-of-the-art multiplication gadgets, such as the recently introduced HPC4 (CHES 2024), offer composable security against glitches and transitions, as proven under the robust d-probing model. However, these gadgets require at least one clock cycle per computation, resulting in a latency overhead that increases with the algebraic degree. In contrast, LMDPL gadgets (CHES 2014 & CHES 2020) can achieve fixed latency independent of the algebraic degree, effectively addressing this issue. However, they are limited to two shares, and extending them to guarantee composable security at order d with d+1 shares is considered an open challenge. In this work, we introduce CCHPC, a novel hardware masking scheme built on the concept of LMDPL. Specifically, CCHPC achieves a fixed latency of d clock cycles by masking a Boolean function of arbitrary algebraic degree with d+1 shares. CCHPC gadgets are secure and trivially composable, as formally proven under the RR d-probing model (CHES 2024). Using CCHPC gadgets, we design a masked AES encryption core which can be instantiated for an arbitrary number of d+1 shares with a total latency of 11 + d clock cycles.

Metadata
Available format(s)
PDF
Category
Implementation
Publication info
Published by the IACR in TCHES 2025
Keywords
Composable GadgetHardwareLow-LatencyMaskingProbing SecuritySide-Channel Security
Contact author(s)
daniel lammers @ rub de
nicolai mueller @ rub de
siemen d @ hotmail com
amir moradi @ tu-darmstadt de
History
2025-07-22: approved
2025-07-21: received
See all versions
Short URL
https://ia.cr/2025/1331
License
Creative Commons Attribution
CC BY

BibTeX

@misc{cryptoeprint:2025/1331,
      author = {Daniel Lammers and Nicolai Müller and Siemen Dhooghe and Amir Moradi},
      title = {Constant-Cycle Hardware Private Circuits},
      howpublished = {Cryptology {ePrint} Archive, Paper 2025/1331},
      year = {2025},
      url = {https://eprint.iacr.org/2025/1331}
}
Note: In order to protect the privacy of readers, eprint.iacr.org does not use cookies or embedded third party content.