JOURNAL ARTICLE

Extending a RISC-V core with an AES hardware accelerator to meet IOT constraints

Anthony ZgheibOlivier PotinJean-Baptiste RigaudJean-Max Dutertre

Year: 2021 Journal:   HAL (Le Centre pour la Communication Scientifique Directe) Pages: 1-4   Publisher: Centre National de la Recherche Scientifique

Abstract

Internet of Things devices and applications are subject to strong constraints in terms of cost, code size and power consumption. This leads to difficulties in using resourcehungry encryption algorithms to ensure the confidentiality of the exchanged data. In this paper, we extend with a custom instruction the RISC-V open source Instruction Set Architecture (ISA) and integrate an Advanced Encryption Standard (AES) hardware accelerator to an IBEX RISC-V core. This is achieved for the sake of reducing its energy consumption, encryption time and code size with respect to purely AES software solutions. We consider a Field Programmable Gate Array implementation and ascertain its relevance for an Electrocardiography use case.

Keywords:
Computer science Reduced instruction set computing Encryption Embedded system Instruction set Advanced Encryption Standard Encryption software Disk encryption hardware Disk encryption Software Code (set theory) Energy consumption Computer hardware Set (abstract data type) Operating system 40-bit encryption 56-bit encryption Engineering Programming language

Metrics

4
Cited By
0.77
FWCI (Field Weighted Citation Impact)
0
Refs
0.68
Citation Normalized Percentile
Is in top 1%
Is in top 10%

Citation History

Topics

Embedded Systems Design Techniques
Physical Sciences →  Computer Science →  Hardware and Architecture
Low-power high-performance VLSI design
Physical Sciences →  Engineering →  Electrical and Electronic Engineering
Parallel Computing and Optimization Techniques
Physical Sciences →  Computer Science →  Hardware and Architecture
© 2026 ScienceGate Book Chapters — All rights reserved.