Exploring the risc-v vector extension for the classic mceliece post-quantum cryptosystem

S. Pircher, J. Geier, A. Zeh, D. Mueller-Gritschneder

Publikation: Beitrag in Buch/Bericht/KonferenzbandKonferenzbeitragBegutachtung

9 Zitate (Scopus)

Abstract

The dawn of quantum computers threatens the security guarantees of classical public-key cryptography. This gave rise to a new class of so-called quantum-resistant cryptography algorithms and a need to efficiently implement them on embedded hardware platforms. This paper investigates how we can exploit the most recent RISC-V Vector Extension Version 0.9 (RVV0.9) to accelerate the quantum-resistant code-based Classic McEliece cryptosystem. We focused on the Gaussian Elimination Algorithm (GEA) that is essential for the key generation of the McEliece scheme. The GEA offers high potential for acceleration by vector instructions of the RVV extension. In order to evaluate the possible gains, we adopted a rapid prototyping approach based on an instruction set simulator (ISS). We extended the simulator ETISS with a SoftVector library, which allows to quickly model the instructions of RVV. Using the rapid prototyping environment, the GEA was re-implemented and verified for RVV0.9.The final performance gain heavily depends on the memory interface of the vector unit. For different configurations of the memory system, we could profile performance gains of 6 up to 18 for the GEA. This clearly shows the benefit of RVV for implementing quantum-resistant cryptosystems.

OriginalspracheEnglisch
TitelProceedings of the 22nd International Symposium on Quality Electronic Design, ISQED 2021
Herausgeber (Verlag)IEEE Computer Society
Seiten401-407
Seitenumfang7
ISBN (elektronisch)9781728176413
DOIs
PublikationsstatusVeröffentlicht - 7 Apr. 2021
Veranstaltung22nd International Symposium on Quality Electronic Design, ISQED 2021 - Santa Clara, USA/Vereinigte Staaten
Dauer: 7 Apr. 20219 Apr. 2021

Publikationsreihe

NameProceedings - International Symposium on Quality Electronic Design, ISQED
Band2021-April
ISSN (Print)1948-3287
ISSN (elektronisch)1948-3295

Konferenz

Konferenz22nd International Symposium on Quality Electronic Design, ISQED 2021
Land/GebietUSA/Vereinigte Staaten
OrtSanta Clara
Zeitraum7/04/219/04/21

Fingerprint

Untersuchen Sie die Forschungsthemen von „Exploring the risc-v vector extension for the classic mceliece post-quantum cryptosystem“. Zusammen bilden sie einen einzigartigen Fingerprint.

Dieses zitieren