Paper 2026/1423 Original: eprint.iacr.org/2026/1423 ↗

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

YoungBeom Kim
Malik Imran
Zain Ul Abideen
Ciara Rafferty
Ayesha Khalid
Máire O’Neill
Seog Chung Seo
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
Preprint.
History
2026-08-25: last updated
2026-07-12: published
Short URL
https://ia.cr/2026/1423
License
https://creativecommons.org/licenses/by/4.0/

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, this archive does not use cookies or embedded third party content.