REALISE-IoT : RISC-V-Based Efficient and Lightweight Public-Key System for IoT Applications
Research output: Journal Publications and Reviews › RGC 21 - Publication in refereed journal › peer-review
Author(s)
Related Research Unit(s)
Detail(s)
Original language | English |
---|---|
Pages (from-to) | 3044-3055 |
Journal / Publication | IEEE Internet of Things Journal |
Volume | 11 |
Issue number | 2 |
Online published | 20 Jul 2023 |
Publication status | Published - 15 Jan 2024 |
Link(s)
Abstract
LoRa is a promising choice for deploying an IoT network due to its lightweight feature and the extensive support by LoRa Alliance. However, as a fundamental part of LoRa, the typical LoRaWAN protocol confronts severe security challenges because it insecurely utilizes AES-128 to support the low-cost feature. In this paper, we propose a systematic solution that is compatible with LoRaWAN for IoT applications. We extend the standard LoRaWAN protocol with public-key infrastructures. Public-key features like Key exchange and authentication are supported by lightweight hardware implementations of SHA-2, ECDH, EdDSA, and TRNG. A lightweight RISC-V processor with a security coprocessor is implemented and verified using FPGA technology. The security protocol and the prototype hardware system are validated and evaluated on practical applications from our industrial partner. The prototyped development board consumes a static power of 0.116Wand a dynamic power of 0.206 W. The proposed system can achieve a 5.6x-144.7x speed up and reduce memory usage by 2.4x-12.3x for security computations. © 2023 IEEE.
Research Area(s)
- Encryption, Hardware, Internet of Things, Lightweight cryptography, LoRa network, LoRaWAN, Protocols, Public key cryptography, Public-key cryptography, RISC-V, Security, Servers
Citation Format(s)
REALISE-IoT: RISC-V-Based Efficient and Lightweight Public-Key System for IoT Applications. / Mao, Gaoyu; Liu, Yao; Dai, Wangchen et al.
In: IEEE Internet of Things Journal, Vol. 11, No. 2, 15.01.2024, p. 3044-3055.
In: IEEE Internet of Things Journal, Vol. 11, No. 2, 15.01.2024, p. 3044-3055.
Research output: Journal Publications and Reviews › RGC 21 - Publication in refereed journal › peer-review