Optimised AES with RISC-V Vector Extensions
Abstract
With the advent of quantum computers, organizations and users should consider the potential impact of quantum threats on their cryptographic systems and be prepared to adopt Post-Quantum Cryptography (PQC) solutions when needed. However, PQC algorithms are often difficult to implement on standard processors and resource-constrained embedded devices, due to complicated mathematical algorithms and large parameters. The goal of this research is to design efficient HW/SW co-design of the PQC algorithm Classic McEliece (CM) using the RISC-V Instruction Set Architecture (ISA). In the first step, the acceleration of the AES algorithm, which is used as part of the key generation in CM, is explored using RISC-V Vector Extensions version 1.0 (RVV1.0). In this paper, we compare the vector-accelerated AES running on Vicuan coprocessor with the scalar AES running on Ibex.
Authors 4
-
Mahnaz Namazi Rizi Aachen
Affiliation as printed
Leiden university,The Netherlands
Leiden university, The Netherlands
-
Nuša Zidarič Aachen
Affiliation as printed
Leiden university,The Netherlands
Leiden university, The Netherlands
-
Affiliation as printed
Radboud Univerity,The Netherlands
Radboud Univerity, The Netherlands
-
Nele Mentens Aachen
Affiliation as printed
Leiden university,The Netherlands
KU Leuven, Belgium
Leiden university, The Netherlands
Cited by 5 stored of 5
5 results
No patents citing this paper on Lens.org (checked 2026-10-11).
References 22
-
W4301178354details pending0citations