Paper 2026/1423

CMALU: Compact Fault-Tolerant Modular Arithmetic Logic Unit for Post-Quantum Cryptography

YoungBeom Kim, Kookmin University
Malik Imran, Queen's University Belfast
Zain Ul Abideen, University of Idaho
Ciara Rafferty, Queen's University Belfast
Ayesha Khalid, Queen's University Belfast
Máire O’Neill, Queen's University Belfast
Seog Chung Seo, Kookmin University
Abstract

The rise of quantum computing threatens widely deployed public-key cryptosystems, driving the adoption of post-quantum cryptography (PQC) algorithms that rely heavily on modular arithmetic. Existing hardware accelerators of the PQC algorithms for resource-constrained Internet-of-Things (IoT) devices remain limited and lack integrated fault detection mechanisms. In this work, we present CMALU, a Compact, fault-tolerant Modular Arithmetic Logic Unit supporting six operations on a single reconfigurable datapath, with a 2-bit input selecting Mode-0 (un-protected baseline), Mode-1 (on-the-fly parity and invariant checking with a formal single-bit detection guarantee), and Mode-2 (extending Mode-1 along with hardware-reuse recomputation for deterministic silent data corruption (SDC) elimination without datapath duplication). Under system-level fault injection into CMALU internal registers on an NTT accelerator and an Ibex RISC-V core running ML-KEM-512, Mode-1 achieves 100% single-bit and stuck-at detection at zero latency overhead, and Mode-2 achieves 0% SDC. The synthesis results after the post-place-and-route stage on a field-programmable gate array (FPGA) and application-specific integrated circuit (ASIC) implementations with the NTT accelerator targeting 65nm CMOS and the Ibex RISC-V integration targeting Nangate45 45nm confirm CMALU's suitability for resource-constrained IoT deployment.

Metadata
Available format(s)
PDF
Category
Implementation
Publication info
Published elsewhere. Minor revision. IEEE/ACM ICCAD 2026
Keywords
Fault-TolerantALUPQCIoT SecurityFPGAASICMontgomery modular multiplicationFault Detection
Contact author(s)
darania @ kookmin ac kr
m imran @ qub ac uk
zabideen @ uidaho edu
c m rafferty @ qub ac uk
a khalid @ qub ac uk
m oneill @ ecit qub ac uk
scseo @ kookmin ac kr
History
2026-07-16: approved
2026-07-12: received
See all versions
Short URL
https://ia.cr/2026/1423
License
Creative Commons Attribution
CC BY

BibTeX

@misc{cryptoeprint:2026/1423,
      author = {YoungBeom Kim and Malik Imran and Zain Ul Abideen and Ciara Rafferty and Ayesha Khalid and Máire O’Neill and Seog Chung Seo},
      title = {{CMALU}: Compact Fault-Tolerant Modular Arithmetic Logic Unit for Post-Quantum Cryptography},
      howpublished = {Cryptology {ePrint} Archive, Paper 2026/1423},
      year = {2026},
      url = {https://eprint.iacr.org/2026/1423}
}
Note: In order to protect the privacy of readers, eprint.iacr.org does not use cookies or embedded third party content.