A review of the hardware implementation of CRYSTALS-Kyber post-quantum cryptography algorithm
Ardhi Wijayanto, Nabihah Ahmad, Salman Ahmed
Abstract
The development of quantum computing is escalating the vulnerability of conventional cryptography algorithms. To answer this challenge, researchers develop the post-quantum cryptography (PQC) algorithms. The PQC algorithms are immune from attacks deployed by quantum computers. CRYSTALS-Kyber (abbreviated as Kyber) is a PQC algorithm, originally constructed as public key encryption (PKE), then extended as the key encapsulation mechanism (KEM) algorithm to securely transfer a shared key to other parties over unsecured communication channels. The implementation of Kyber algorithm in hardware ensures a better security standard for securing systems that prioritize performance. This study provides a literature review of the Kyber hardware implementations. The review is delivered by a systematic literature review method to discuss resource and performance optimization, key design constraints, performance trade-offs, and future research directions in hardware implementation of Kyber based on existing studies. Area utilization and energy efficiency are achieved through the optimization of memory and architecture. The trade-off between performance, flexibility, and utilization remains relevant in the deployment context. Future work should accommodate holistic solutions, security, and performance enhancements as well as fabrication for real-world solutions.
Keywords
CRYSTALS-Kyber; Hardware implementation; Post-quantum cryptography; Quantum computing; Systematic literature review
DOI:
https://doi.org/10.11591/eei.v15i2.10477
Refbacks
There are currently no refbacks.
This work is licensed under a
Creative Commons Attribution-ShareAlike 4.0 International License .
<div class="statcounter"><a title="hit counter" href="http://statcounter.com/free-hit-counter/" target="_blank"><img class="statcounter" src="http://c.statcounter.com/10241695/0/5a758c6a/0/" alt="hit counter"></a></div>
Bulletin of EEI Stats
Bulletin of Electrical Engineering and Informatics (BEEI) ISSN: 2089-3191 , e-ISSN: 2302-9285 This journal is published by the Institute of Advanced Engineering and Science (IAES) in collaboration with Intelektual Pustaka Media Utama (IPMU) .