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

RISC-V Extension for Lightweight Cryptography

  • Etienne Tehrani
  • , Tarik Graba
  • , Abdelmalek Si Merabet
  • , Jean Luc Danger
  • Institut Polytechnique de Paris

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

Résumé

Lightweight Cryptography (LWC) is suitable for IoTs which require a high level of security while keeping a low complexity. Many lightweight cryptographic algorithms have been proposed to satisfy these requirements. But there is currently no emerging standard concerning the symmetric block ciphering, as every algorithm has its own advantage. For instance one can be optimized for low latency, another one for low complexity but requires more rounds to be cryptographically secure to the detriment of throughput. Hence, a processor able to cope with all the algorithms should be ideal to provide agility, performance and security while keeping an affordable complexity. We present in this paper a specific execution unit of the RISC-V processor which is able to run the most common lightweight 64-bit block ciphers. The gain in performance can reach over a hundred compared to the reference architecture. The acceleration takes advantage of five specific instructions which can easily be adapted to the execution unit of a VexRiscv architecture. The complexity can double when implementing the new execution unit, but provide a high degree of agility and performance when executing most of lightweight cryptographic implementations.

langue originaleAnglais
titreProceedings - Euromicro Conference on Digital System Design, DSD 2020
rédacteurs en chefAndrej Trost, Andrej Zemva, Amund Skavhaug
EditeurInstitute of Electrical and Electronics Engineers Inc.
Pages222-228
Nombre de pages7
ISBN (Electronique)9781728195353
Les DOIs
étatPublié - 1 août 2020
Evénement23rd Euromicro Conference on Digital System Design, DSD 2020 - Kranj, Slovénie
Durée: 26 août 202028 août 2020

Série de publications

NomProceedings - Euromicro Conference on Digital System Design, DSD 2020

Une conférence

Une conférence23rd Euromicro Conference on Digital System Design, DSD 2020
Pays/TerritoireSlovénie
La villeKranj
période26/08/2028/08/20

Empreinte digitale

Examiner les sujets de recherche de « RISC-V Extension for Lightweight Cryptography ». Ensemble, ils forment une empreinte digitale unique.

Contient cette citation