A 273μW 0.34mm<sup>2</sup> Efficient CRYSTALS-KYBER Processor for PQC Towards Edge Computing
Due to the existence of store-now-decrypt-later attack strategies, the world urgently needs alternative postquantum cryptographic (PQC) solutions. The lattice-based PQC algorithm CRYSTALS-KYBER (Kyber) is widely recognized as a standardization for its good performance and security. We propose a compact and efficient Kyber processor architecture for resource-constrained edge computing. Lightweight SHA-3 with half-fold keccak and samplers provide high-quality discrete distribution coefficient generation with energy-saving features. Modular arithmetic elements are configured as variable structures for different types of fast polynomial computations. The proposed architecture is fabricated under 40 nm process, and ASIC results show that the processor occupies $0.34 \mathrm{~mm}^{2}$ and 253 k equivalent gates with minimum 7 KB memory and the lowest power $273 \mu \mathrm{~W}$. Compared to similar works, we reduce the power by $50 \%$, improve the $6.1 \times$ energy optimization, $8 \times$ area and achieve state-of-the-art in energy efficiency.
Authors
- Jiahao Lu (ORCID: https://orcid.org/0000-0002-5793-4010)
- Shuo Yang (ORCID: https://orcid.org/0000-0001-9733-8566)
- Tianze Huang (ORCID: https://orcid.org/0009-0004-3096-7383)
- Chenjun Yang
- Xiang Li (ORCID: https://orcid.org/0009-0008-3478-2588)
- Dongsheng Liu (ORCID: https://orcid.org/0000-0001-5571-1932)
- Jiaming Zhang (ORCID: https://orcid.org/0000-0001-6343-340X)
- Aobo Li (ORCID: https://orcid.org/0000-0001-8040-3480)
- Siqi Xiong
Institutions
- Huazhong University of Science and Technology (CN)
Publication Details
- Published
- 2024-09-09
- DOI
- https://doi.org/10.1109/esserc62670.2024.10719541
- Citations
- 3
- Primary Topic
- Interconnection Networks and Systems
- Type
- article
- Field-Weighted Citation Impact
- 1.05