Kyberator: A High-Efficiency FPGA-Based Multi-Mode CRYSTALS-Kyber Accelerator for Quantum-Resistant Security Applications
Hardware development for CRYSTALS-Kyber is essential to prevent future quantum computer attacks. However, existing CRYSTALS-Kyber hardware often has low performance and lacks the flexibility to support the three operation modes: key generation, encryption, and decryption. To address this issue, we propose the Multi-Mode CRYSTALS-Kyber Accelerator, named Kyberator, which supports all three operation modes with high speed and hardware efficiency. Notably, this paper is the first to analyze the real-time performance at an actual system-on-chip (SoC) level on an embedded FPGA platform, demonstrating that the power-delay product of the Kyberator is 4.9 to 10.1 times greater than that of the most powerful current CPUs. Compared with related works on FPGA, the Kyberator is at least 2.1 times better in terms of area-delay product and offers better flexibility.
Authors
- Nguyễn Văn Định (ORCID: https://orcid.org/0000-0002-9614-4628)
- Vu Tuan Hai (ORCID: https://orcid.org/0000-0002-2293-0968)
- Hoai Luan Pham
- Yasuhiko Nakashima (ORCID: https://orcid.org/0000-0002-9457-5061)
- Vu Trung Duong Le
- Van Duy Tran (ORCID: https://orcid.org/0009-0003-1307-9408)
Institutions
- Vietnam National University Ho Chi Minh City (VN)
- Nara Institute of Science and Technology (JP)
Publication Details
- Published
- 2024-08-19
- DOI
- https://doi.org/10.1109/isocc62682.2024.10762592
- Citations
- 1
- Primary Topic
- Cryptographic Implementations and Security
- Type
- article
- Field-Weighted Citation Impact
- 0.35