Passer à la navigation principale Passer à la recherche Passer au contenu principal

Optimizing HQC using Frobenius Additive FFT on a RISC-V-based System-on-Chip

  • Antonio Ras
  • , Antoine Loiseau
  • , Mikaël Carmona
  • , Simon Pontié
  • , Guénaël Renault
  • , Benjamin Smith
  • , Emanuele Valea
  • LTHE (UMR 5564 CNRS/IRD/Université de Grenoble)
  • Ecole des Mines de Saint Etienne
  • CNRS
  • ANSSI

Résultats de recherche: Le chapitre dans un livre, un rapport, une anthologie ou une collectionContribution à une conférenceRevue par des pairs

Résumé

HQC is a quantum-resistant cryptographic key encapsulation mechanism, recently selected by NIST as a future standard. Polynomial multiplication is one of the most critical operations in HQC. Due to side-channel security concerns, the previously-used sparse-dense method was recently replaced by classical dense-dense multiplication implemented using Karatsuba's algorithm. This change has made polynomial multiplication the primary performance bottleneck, accounting for approximately 95% of the total execution time. This paper presents an alternative polynomial multiplication technique for HQC: the Frobenius Additive Fast Fourier Transform (FAFFT), which provides significant algorithmic-level performance improvements. We also present ANDROMEDA, the first state-of-the-art hardware implementation of FAFFT, and evaluate its performance impact by integrating our solution in a resourceconstrained RISC-V-based System-on-Chip scenario. Experimental results show that our solution improves HQC performance by approximately 9.64 × and 19.22 × across its security levels, making HQC more practical for real-world deployment.

langue originaleAnglais
titreProceedings - 2025 28th Euromicro Conference on Digital System Design, DSD 2025
rédacteurs en chefDaniel Casini, Francisco J. Cazorla
EditeurInstitute of Electrical and Electronics Engineers Inc.
Pages608-615
Nombre de pages8
ISBN (Electronique)9798331584993
Les DOIs
étatPublié - 1 janv. 2025
Evénement28th Euromicro Conference on Digital System Design, DSD 2025 - Salerno, Italie
Durée: 10 sept. 202512 sept. 2025

Série de publications

NomProceedings - 2025 28th Euromicro Conference on Digital System Design, DSD 2025

Une conférence

Une conférence28th Euromicro Conference on Digital System Design, DSD 2025
Pays/TerritoireItalie
La villeSalerno
période10/09/2512/09/25

Empreinte digitale

Examiner les sujets de recherche de « Optimizing HQC using Frobenius Additive FFT on a RISC-V-based System-on-Chip ». Ensemble, ils forment une empreinte digitale unique.

Contient cette citation