Paper 2024/1170
Rudraksh: A compact and lightweight post-quantum key-encapsulation mechanism
Abstract
Resource-constrained devices such as wireless sensors and Internet of Things (IoT) devices have become ubiquitous in our digital ecosystem. These devices generate and handle a major part of our digital data. In the face of the impending threat of quantum computers on our public-key infrastructure, it is impossible to imagine the security and privacy of our digital world without integrating post-quantum cryptography (PQC) into these devices. Usually, due to the resource constraints of these devices, the cryptographic schemes in these devices have to operate with very small memory and consume very little power. Therefore, we must provide a lightweight implementation of existing PQC schemes by possibly trading off the efficiency. The other option that can potentially provide the most optimal result is by designing PQC schemes suitable for lightweight and low-power-consuming implementation. Unfortunately, the latter method has been largely ignored in PQC research. In this work, we first provide a lightweight CCA-secure PQ key-encapsulation mechanism (KEM) design based on hard lattice problems. We have done a scrupulous and extensive analysis and evaluation of different design elements, such as polynomial size, field modulus structure, reduction algorithm, secret and error distribution, etc., of a lattice-based KEM. We have optimized each of them to obtain a lightweight design. Our design provides a $100$ bit of PQ security and shows $\sim3$x improvement in terms of area with respect to the state-of-the-art Kyber KEM, a PQ standard.
Metadata
- Available format(s)
- Category
- Public-key cryptography
- Publication info
- Preprint.
- Keywords
- Post-quantum cryptographyKey-encapsulation mechanismLattice-based cryptographyHardware implementationFPGA.
- Contact author(s)
-
suparna kundu @ esat kuleuven be
ghosh69 @ purdue edu
angshuman @ cse iitk ac in
shreyas sen @ gmail com
ingrid verbauwhede @ esat kuleuven be - History
- 2024-07-29: revised
- 2024-07-19: received
- See all versions
- Short URL
- https://ia.cr/2024/1170
- License
-
CC BY
BibTeX
@misc{cryptoeprint:2024/1170, author = {Suparna Kundu and Archisman Ghosh and Angshuman Karmakar and Shreyas Sen and Ingrid Verbauwhede}, title = {Rudraksh: A compact and lightweight post-quantum key-encapsulation mechanism}, howpublished = {Cryptology {ePrint} Archive, Paper 2024/1170}, year = {2024}, url = {https://eprint.iacr.org/2024/1170} }