Abstract
This book explores C-based design, implementation, and analysis of post-quantum cryptography (PQC) algorithms for signature generation and verification. The authors investigate NIST round 2 PQC algorithms for signature generation and signature verification from a hardware implementation perspective, especially focusing on C-based design, power-performance-area-security (PPAS) trade-offs and design flows targeting FPGAs and ASICs. • Describes a comprehensive set of synthesizable c code base as well as the hardware implementations for the different types of PQC algorithms including lattice-based, code-based, and multivariate-based; • Demonstrates the hardware (FPGA and ASIC) and hardware-software optimizations and trade-offs of the NIST round 2 signature-based PQC algorithms; • Enables designers to build hardware implementations that are resilient to a variety of side-channels.
Original language | English (US) |
---|---|
Publisher | Springer International Publishing |
Number of pages | 170 |
ISBN (Electronic) | 9783030576820 |
ISBN (Print) | 9783030576813 |
DOIs | |
State | Published - Oct 27 2020 |
Keywords
- Hardware Security and Trust
- Hardware cybersecurity
- Hardware signature verification
- NIST round 2 signature-based PQC algorithms
- Security-aware computer-aided design
ASJC Scopus subject areas
- General Engineering
- General Computer Science