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

Unified FPGA Design of Kyber and Dilithium with Provable Fault Tolerance

Siddhartha Chowdhury
Nimish Mishra
Sarani Bhattacharya
Debdeep Mukhopadhyay
Abstract

Efficient and secure hardware implementations of post-quantum cryptographic schemes are critical for real-world adoption. In this work, we propose a unified FPGA-based architecture for Kyber and Dilithium that combines flexibility, lightweight design, and fault tolerance. The architecture adopts a microcoded, programmable datapath supporting both schemes with minimal area overhead, enabling seamless integration of modules such as SHAKE, sampling, and coefficient rounding. To enhance resilience against propagation-based fault attacks—which exploit effective/ineffective fault behavior in public-domain computations—we embed a probabilistic verification mechanism using rejection sampling. This countermeasure transforms deterministic operations into cryptographically constrained probabilistic processes that remain efficient under normal conditions while significantly degrading under adversarial faults. The result is a robust and compact design that not only supports both a lattice-based KEM and signature scheme, but also provides the first unified fault countermeasure architecture for Kyber and Dilithium, maintaining low retry counts and minimal performance degradation in fault-free environments.

Metadata
Available format(s)
PDF
Category
Implementation
Publication info
Preprint.
History
2026-05-20: last updated
2026-05-20: published
Short URL
https://ia.cr/2026/1008
License
https://creativecommons.org/licenses/by/4.0/

BibTeX

@misc{cryptoeprint:2026/1008,
      author = {Siddhartha Chowdhury and Nimish Mishra and Sarani Bhattacharya and Debdeep Mukhopadhyay},
      title = {Unified FPGA Design of Kyber and Dilithium with Provable Fault Tolerance},
      howpublished = {Cryptology {ePrint} Archive, Paper 2026/1008},
      year = {2026},
      url = {https://eprint.iacr.org/2026/1008}
}
Note: In order to protect the privacy of readers, this archive does not use cookies or embedded third party content.