Back to Search Start Over

RePQC: A 3.4-uJ/Op 48-kOPS Post-Quantum Crypto-Processor for Multiple-Mathematical Problems

Authors :
Zhu, Yihong
Zhu, Wenping
Li, Chongyang
Zhu, Min
Deng, Chenchen
Chen, Chen
Yin, Shuying
Yin, Shouyi
Wei, Shaojun
Liu, Leibo
Source :
IEEE Journal of Solid-State Circuits; January 2023, Vol. 58 Issue: 1 p124-140, 17p
Publication Year :
2023

Abstract

Post-quantum cryptography (PQC) is investigated to replace the classical public cryptography algorithms, which would be completely broken by large-scale quantum computers. However, current PQC schemes have completely different mathematical foundations and parameter sets, which makes the implementation of unified PQC processor extremely challenging. To address this issue, an agile PQC processor, RePQC, is proposed in this work to support schemes on multiple mathematical problems. First, the hierarchical calculation framework, ranging from algorithm level, task level, and coefficient level, is proposed to achieve desirable flexibility and energy efficiency. Second, a hybrid processing element array is built to support arithmetic and logical operations simultaneously, while algorithm-hardware co-design is utilized in task-level schedulers to further improve the algorithm-oriented energy efficiency. Finally, parallelism exploration and algorithm-level computation transformation is further utilized to optimize the configuration on RePQC for higher throughput. Fabricated in a 28-nm process, RePQC achieves the energy efficiency of 3.4 uJ/Op and the throughput of 48 kOPS, which is <inline-formula> <tex-math notation="LaTeX">$2\times $ </tex-math></inline-formula> and <inline-formula> <tex-math notation="LaTeX">$23\times $ </tex-math></inline-formula> higher than the state-of-the-art work, respectively. To the best of our knowledge, RePQC is the first silicon-proven PQC processor for different mathematical problems.

Details

Language :
English
ISSN :
00189200 and 1558173X
Volume :
58
Issue :
1
Database :
Supplemental Index
Journal :
IEEE Journal of Solid-State Circuits
Publication Type :
Periodical
Accession number :
ejs61553577
Full Text :
https://doi.org/10.1109/JSSC.2022.3216758