Bài báo “Hardware/Software Co-Design of a Multi-Mode Crystals-Kyber Accelerator for Quantum-Secure Internet-of-Things Systems” của sinh viên Nguyễn Đình Nhất - MTCL2020.2 đã được chấp nhận đăng tại Hội nghị quốc tế ATC 2024.
Giảng viên hướng dẫn:
TS. Phạm Hoài Luân
Ths. Nguyễn Tấn Toàn
Tóm tắt:
CRYSTALS-Kyber, briefly called Kyber, is an asymmetric encryption algorithm standardized by NIST to maintain data security in the face of the rapid development of quantum computers, which significantly threaten traditional cryptographic systems such as RSA and ECC. Accordingly, multiple hardware studies have been conducted for Kyber to optimize performance and energy efficiency for modern systems such as the Internet of Things. However, most existing Kyber hardware still faces challenges in achieving high speed with high hardware efficiency and mainly focuses on standalone cores without developing practical embedded systems. Therefore, this paper proposes a hardware/software co-design for a multimode CRYSTALS-Kyber accelerator (CKA) to support all operating modes, including key generation, encryption, and decryption, with high speed and low power. Three innovative ideas are proposed for CKA to achieve these goals: resource-sharing modules to reuse almost all main modules in three operating modes, a Unified NTT/INTT module to optimize the speed and area of the most complex and timeintensive module, and pipelined pointwise multiply-accumulate and modified Barrett Reduce to accelerate the complex multiplication operation. Notably, compared to NTT/NTT works, our Unified NTT/INTT is also 2.14-8.73 times better in area-delay product. The CKA is successfully implemented on the Zynq UltraScale+ MPSoC ZCU102 FPGA, where the power-delay product of CKA is at least 12.3 times better than powerful CPUs. Compared to previous Kyber architectures in three operating modes, the CKA is 1.37-225.26 times and 1.9-166.2 times better in execution time and area-delay product, respectively.
The International Conference on Advanced Technologies for Communications is an annual conference series, since 2008, co-organized by the Radio & Electronics Association of Vietnam (REV) and the IEEE Communications Society (IEEE ComSoc). The goal of the series is twofold: to foster an international forum for scientific and technological exchange among Vietnamese and worldwide scientists and engineers in the fields of electronics, communications and related areas, and to gather their high-quality research contributions. In 2024, the ATC conference will be held in Ho Chi Minh city, Vietnam during October 17-19 and hosted by Posts and Telecommunications Institute of Technology. The conference will feature prominent invited speakers as well as papers by top researchers from all over the world.
Thông tin chi tiết: https://www.facebook.com/UIT.Fanpage/posts/pfbid0goj9JXeFFB5JxNj67awWuZBEz5CC9LDDhitSNRtBFisY6JzKoD4nP5f7exXoMosDl