Skip to main navigation Skip to search Skip to main content

RSM protection of the present lightweight cipher as a RISC-V extension

  • Etienne Tehrani
  • , Tarik Graba
  • , Abdelmalek Si Merabet
  • , Jean Luc Danger

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

Abstract

Embedded technologies such as IoTs, connected cars or medical equipment are often executed in constrained environment with limited resources. The high demand of security makes cryptography essential. Moreover, the security must consider physical attacks as these objects are physically accessible and can be tampered with. Lightweight Cryptography (LWC) proposes interesting candidates for securing the communications in constrained environments. As many lightweight cryptographic algorithms have been proposed with closed architectures, the features of agility and genericity could be considered. Moreover, a high robustness against side-channel analysis (SCA) is required when the connected object executes sensitive applications or manipulates private data. In this work, we propose the use of Rotating SBox Masking (RSM) protection as a generic protection that would fit most lightweight block cipher, more specifically those using 4×4 substitution boxes. This protection is developed as an extension to the RISC-V ISA through the use of additional generic instructions. This specific instruction set was implemented on the VexRisc core processor and tested with a protected implementation of the PRESENT cipher. It is easily portable to most nibble-based LWC cipher types. The security analysis of this secure RISC-V processor showed that SCA were impossible with up to 1 million traces.

Original languageEnglish
Title of host publicationProceedings - 2021 24th Euromicro Conference on Digital System Design, DSD 2021
EditorsFrancesco Leporati, Salvatore Vitabile, Amund Skavhaug
PublisherInstitute of Electrical and Electronics Engineers Inc.
Pages325-332
Number of pages8
ISBN (Electronic)9781665427036
DOIs
Publication statusPublished - 1 Jan 2021
Event24th Euromicro Conference on Digital System Design, DSD 2021 - Virtual, Online, Italy
Duration: 1 Sept 20213 Sept 2021

Publication series

NameProceedings - 2021 24th Euromicro Conference on Digital System Design, DSD 2021

Conference

Conference24th Euromicro Conference on Digital System Design, DSD 2021
Country/TerritoryItaly
CityVirtual, Online
Period1/09/213/09/21

Keywords

  • Cryptographic extension
  • Lightweight cryptography
  • Protection against side-channel attacks
  • RISC-V

Fingerprint

Dive into the research topics of 'RSM protection of the present lightweight cipher as a RISC-V extension'. Together they form a unique fingerprint.

Cite this