This work presents a hardware design for the post-quantum Hamming Quasi-Cyclic (HQC) Key Encapsulation Mechanism (KEM). We present a novel unified design allowing a runtime selection of both the cryptosystem primitive being computed (i.e., key generation, encapsulation, and decapsulation) and the parameter set suitable to provide a security margin equivalent to the one exhibited by AES-128, AES-192, and AES-256, respectively. Despite the provided flexibility, our design improves the latency (from 1.56× to 2.38×) and efficiency (from 1.24× to 1.88×) with respect to the state of the art on a HQC hardware accelerator exhibiting a security margin equivalent to the one of AES-128, while providing original designs and benchmark points also for the other security margins. To the best of our knowledge, this is the first hardware design with full compliance with the HQC specification.
A Versatile and Unified HQC Hardware Accelerator
Antognazza, Francesco;Barenghi, Alessandro;Pelosi, Gerardo;
2024-01-01
Abstract
This work presents a hardware design for the post-quantum Hamming Quasi-Cyclic (HQC) Key Encapsulation Mechanism (KEM). We present a novel unified design allowing a runtime selection of both the cryptosystem primitive being computed (i.e., key generation, encapsulation, and decapsulation) and the parameter set suitable to provide a security margin equivalent to the one exhibited by AES-128, AES-192, and AES-256, respectively. Despite the provided flexibility, our design improves the latency (from 1.56× to 2.38×) and efficiency (from 1.24× to 1.88×) with respect to the state of the art on a HQC hardware accelerator exhibiting a security margin equivalent to the one of AES-128, while providing original designs and benchmark points also for the other security margins. To the best of our knowledge, this is the first hardware design with full compliance with the HQC specification.File | Dimensione | Formato | |
---|---|---|---|
978-3-031-61489-7_17.pdf
Accesso riservato
:
Publisher’s version
Dimensione
275.79 kB
Formato
Adobe PDF
|
275.79 kB | Adobe PDF | Visualizza/Apri |
I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.