A 28 nm 151 KOPS 10 nJ computing-in-memory reconfigurable number theoretic transform accelerator
Lattice-based cryptography provides the security foundation for both post-quantum cryptography (PQC) and homomorphic encryption (HE). Number theoretic transforms (NTT) contribute significantly to the latency and energy consumption in cryptographic computations. This work presents a Compute-in-Memory (CIM) reconfigurable NTT accelerator for PQC and HE. The accelerator incorporates a reconfigurable array to minimize data latency, CIM processing elements to reduce memory and power consumption, and a parallel circuit for lattice-based cryptographic protocol deployment. A 28 nm chip of the accelerator consumes only 10 nJ per 256-point NTT, while achieving a throughput of 151.2 KOPS during Kyber-512 that achieves a remarkable reduction of up to 75% in clock cycles and a 70% reduction in energy consumption than the state-of-the-art.
Institutions
- NXP (Netherlands) (NL)
- Guangdong University of Technology (CN)
- Chinese Academy of Sciences (CN)
- Institute of Microelectronics (SG)
- Institute of Microelectronics (CN)
- University of Chinese Academy of Sciences (CN)
Publication Details
- Journal
- IEICE Electronics Express
- Published
- 2025-11-24
- DOI
- https://doi.org/10.1587/elex.22.20250587
- Primary Topic
- Cryptography and Residue Arithmetic
- Type
- article
- Field-Weighted Citation Impact
- 0.00
Funders
- National Natural Science Foundation of China
- Chinese Academy of Sciences
- National Key Research and Development Program of China