Litcius/Paper detail

Efficient Hardware Implementation of PQC Primitives and PQC algorithms Using High-Level Synthesis

Deepraj Soni, Ramesh Karri

202123 citationsDOI

Abstract

Efficient and quantum-resistant Post-Quantum Cryptographic (PQC) algorithms need to be built before development of large-scale quantum, which will break RSA and Elliptic Curve cryptography based existing public key infrastructure. Cryptographers are developing quantum-resistant PQC algorithms, which consist of PQC primitives. These primitives act as a basic building blocks that play a vital role in security and resource utilization. Hence, efficient and precise implementation of PQC primitives is crucial for stable PQC algorithms. This paper implements and optimizes PQC primitives using High-level synthesis. High-level synthesis produces area-optimized and speed-optimized solutions for the primitives. These solutions create efficient and constant-time PQC designs that keep the hardware secure against timing side-channel attack.

Topics & Concepts

Computer scienceCryptographyKey (lock)AlgorithmPublic-key cryptographyPost-quantum cryptographyTheoretical computer scienceDistributed computingComputer hardwareEmbedded systemComputer engineeringEncryptionComputer securityQuantum Computing Algorithms and ArchitectureCoding theory and cryptographyQuantum-Dot Cellular Automata