A RISC-V Instruction Set Extension for Flexible Hardware/Software Protection of Cryptosystems Masked at High Orders - Equipe Hardware ARchitectures and CAD tools Access content directly
Conference Papers Year : 2023

A RISC-V Instruction Set Extension for Flexible Hardware/Software Protection of Cryptosystems Masked at High Orders

Abstract

The paper presents an instruction set extension for the CV32E40P RISC-V processor core to protect cryptosystems against side channel attacks using masking at high orders. A first masking order is fixed in hardware at synthesis time. Then a higher masking order is obtained using software composition over the hardware one. The solution has been implemented, validated and evaluated in FPGA.
Fichier principal
Vignette du fichier
mwcas.pdf (516.96 Ko) Télécharger le fichier
mwscas_slides.pdf (900.11 Ko) Télécharger le fichier
Origin : Files produced by the author(s)

Dates and versions

hal-04132900 , version 1 (19-06-2023)

Identifiers

  • HAL Id : hal-04132900 , version 1

Cite

Fabrice Lozachmeur, Arnaud Tisserand. A RISC-V Instruction Set Extension for Flexible Hardware/Software Protection of Cryptosystems Masked at High Orders. 66th IEEE International Midwest Symposium on Circuits and Systems (MWSCAS 2023) "Reinventing Microelectronics", Aug 2023, Phoenix, AZ, United States. ⟨hal-04132900⟩
101 View
179 Download

Share

Gmail Facebook X LinkedIn More