LI-RV: A Fast and Efficient RISC-V based Coprocessor for Lightweight Cryptography

Hardware development for modern lightweight cryptography is essential to achieve high speed and low power consumption for IoT devices, where the RISC-V architecture with low-power, scalable, and configurable characteristics has been considered the most effective solution. Unfortunately, existing RISC-V designs for lightweight cryptography still suffer from low performance and hardware efficiency. To address this issue, we propose a RISC-V architecture, referred to as LI-RV, to handle various lightweight algorithms with enhanced performance and hardware efficiency. Particularly, LI-RV applies two key optimal ideas to achieve these goals, including dual ALUs and multi-level custom function units. Notably, LI-RV is the first RISC-V architecture utilizing dual concatenable 32-bit ALUs to perform two 32-bit parallel calculations or combine them to perform one 64bit calculation. Real-time performance evaluation on the ZCU102 FPGA shows that LI-RV provides a 1.7-3.0 times improvement in processing speed and a 1.6-2.5 times improvement in the power-delay product compared to the software implementation. Compared with related RISC-V designs, LI-RV outperforms them by 1.2-7.9 times in throughput.

Authors

Institutions

Publication Details

Published
2024-08-19
DOI
https://doi.org/10.1109/isocc62682.2024.10762699
Citations
2
Primary Topic
Cryptographic Implementations and Security
Type
article
Field-Weighted Citation Impact
0.69
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

LI-RV: A Fast and Efficient RISC-V based Coprocessor for Lightweight Cryptography

Ngoc Hung Nguyen, Duc Hoang Le, Vu Tuan Hai, Hoai Luan Pham et al.
2 citations
Cryptographic Implementations and Security
0.69
article

LI-RV: A Fast and Efficient RISC-V based Coprocessor for Lightweight Cryptography

Ngoc Hung Nguyen, Duc Hoang Le, Vu Tuan Hai, Hoai Luan Pham, Yasuhiko Nakashima, Vu Trung Duong Le, Van Tinh Nguyen
article en
2 citations

Abstract

Hardware development for modern lightweight cryptography is essential to achieve high speed and low power consumption for IoT devices, where the RISC-V architecture with low-power, scalable, and configurable characteristics has been considered the most effective solution. Unfortunately, existing RISC-V designs for lightweight cryptography still suffer from low performance and hardware efficiency. To address this issue, we propose a RISC-V architecture, referred to as LI-RV, to handle various lightweight algorithms with enhanced performance and hardware efficiency. Particularly, LI-RV applies two key optimal ideas to achieve these goals, including dual ALUs and multi-level custom function units. Notably, LI-RV is the first RISC-V architecture utilizing dual concatenable 32-bit ALUs to perform two 32-bit parallel calculations or combine them to perform one 64bit calculation. Real-time performance evaluation on the ZCU102 FPGA shows that LI-RV provides a 1.7-3.0 times improvement in processing speed and a 1.6-2.5 times improvement in the power-delay product compared to the software implementation. Compared with related RISC-V designs, LI-RV outperforms them by 1.2-7.9 times in throughput.

Vietnam National University Ho Chi Minh City (VN), Le Quy Don Technical University (VN), Nara Institute of Science and Technology (JP)
Affordable and clean energy
Openalex Percentile: Top 23%
Cryptographic Implementations and Security
0.69
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.

LI-RV: A Fast and Efficient RISC-V based Coprocessor for Lightweight Cryptography — Ngoc Hung Nguyen, Duc Hoang Le, et al. · (2024) | TGRS Research Map | TGRS