A 1.03MOPS/W Lattice-based Post-quantum Cryptography Processor for IoT Devices
This work introduces a configurable lattice-based post-quantum cryptography processor designed specifically for lightweight IoT devices. It accelerates the computation of Key-Encapsulation Mechanism (KEM) and Digital Signature Algorithm (DSA) based on module learning with errors algorithm (MLWE). In...
Saved in:
Published in | Journal of semiconductor technology and science Vol. 24; no. 1; pp. 55 - 61 |
---|---|
Main Authors | , , , , |
Format | Journal Article |
Language | English |
Published |
대한전자공학회
01.02.2024
|
Subjects | |
Online Access | Get full text |
Cover
Loading…
Summary: | This work introduces a configurable lattice-based post-quantum cryptography processor designed specifically for lightweight IoT devices. It accelerates the computation of Key-Encapsulation Mechanism (KEM) and Digital Signature Algorithm (DSA) based on module learning with errors algorithm (MLWE). In order to minimize both hardware cost and energy consumption, the processor incorporates a Barrett reduction algorithm method for efficient number-theoretic transform calculations and implements real-time processing for polynomial sampling. The chip is fabricated on a 28 nm CMOS technology process. It achieves the state-of-the-art power efficiencies and latency in MLWE-based PQC. KCI Citation Count: 0 |
---|---|
ISSN: | 1598-1657 2233-4866 2233-4866 1598-1657 |
DOI: | 10.5573/JSTS.2024.24.1.55 |