An Energy-Efficient Configurable Lattice Cryptography Processor for the Quantum-Secure Internet of Things
Abstract
This paper presents a configurable lattice cryptography processor which enables quantum-resistant security protocols for IoT. Efficient sampling architectures, coupled with a low-power SHA-3 core, provide two orders of magnitude energy savings over software. A single-port RAM-based NTT architecture is proposed, which provides ~124k-gate area savings. This is the first ASIC implementation which demonstrates multiple lattice-based protocols proposed for NIST post-quantum standardization.
- Publication:
-
arXiv e-prints
- Pub Date:
- March 2019
- DOI:
- 10.48550/arXiv.1903.04570
- arXiv:
- arXiv:1903.04570
- Bibcode:
- 2019arXiv190304570B
- Keywords:
-
- Computer Science - Cryptography and Security
- E-Print:
- Published in 2019 IEEE International Solid-State Circuits Conference (ISSCC)