REALISE-IoT: RISC-V-Based Efficient and Lightweight Public-Key System for IoT Applications

被引:3
|
作者
Mao, Gaoyu [1 ]
Liu, Yao [2 ]
Dai, Wangchen [3 ]
Li, Guangyan [1 ]
Zhang, Zhewen [1 ]
Lam, Alan H. F. [1 ]
Cheung, Ray C. C. [1 ]
机构
[1] City Univ Hong Kong, Dept Elect Engn, Hong Kong, Peoples R China
[2] Sun Yat Sen Univ, Sch Microelect Sci & Technol, Zhuhai 510275, Peoples R China
[3] Zhejiang Lab, Res Ctr Basic Theories Intelligent Comp, Hangzhou 311121, Peoples R China
来源
IEEE INTERNET OF THINGS JOURNAL | 2024年 / 11卷 / 02期
关键词
Internet of Things (IoT); lightweight cryptography; LoRa network; LoRaWAN; public-key cryptography; RISC-V; SCHEME;
D O I
10.1109/JIOT.2023.3296135
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
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 article, 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.116 W and 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.
引用
收藏
页码:3044 / 3055
页数:12
相关论文
共 32 条
  • [1] Efficient Key Management System Based Lightweight Devices in IoT
    Priyadharshini, T. Chindrella
    Geetha, D. Mohana
    INTELLIGENT AUTOMATION AND SOFT COMPUTING, 2022, 31 (03): : 1793 - 1808
  • [2] An Efficient and Reliable Lightweight PUF for IoT-based Applications
    Amsaad, Fathi
    Razaque, Abdul
    Baza, Mohamed
    Kose, Seluck
    Bhatia, Sajal
    Srivastava, Gautam
    2021 IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS WORKSHOPS (ICC WORKSHOPS), 2021,
  • [3] A Group-Based NTRU-Like Public-Key Cryptosystem for IoT
    Shuai, Li
    Xu, Haitao
    Miao, Li
    Zhou, Xianwei
    IEEE ACCESS, 2019, 7 : 75732 - 75740
  • [4] Public-Key Reinforced Blockchain Platform for Fog-IoT Network System Administration
    Baucas, Marc Jayson
    Spachos, Petros
    Plataniotis, Konstantinos N.
    IEEE INTERNET OF THINGS JOURNAL, 2022, 9 (22) : 22366 - 22374
  • [5] Proxy-based public-key cryptosystem for secure and efficient IoT-based cloud data sharing in the smart city
    Hundera, Negalign Wake
    Jin, Chuanjie
    Geressu, Dagmawit Mesfin
    Aftab, Muhammad Umar
    Olanrewaju, Oluwasanmi Ariyo
    Xiong, Hu
    MULTIMEDIA TOOLS AND APPLICATIONS, 2022, 81 (21) : 29673 - 29697
  • [6] Proxy-based public-key cryptosystem for secure and efficient IoT-based cloud data sharing in the smart city
    Negalign Wake Hundera
    Chuanjie Jin
    Dagmawit Mesfin Geressu
    Muhammad Umar Aftab
    Oluwasanmi Ariyo Olanrewaju
    Hu Xiong
    Multimedia Tools and Applications, 2022, 81 : 29673 - 29697
  • [7] Key-updatable public-key encryption with keyword search (Or: How to realize PEKS with efficient key updates for IoT environments)
    Anada, Hiroaki
    Kanaoka, Akira
    Matsuzaki, Natsume
    Watanabe, Yohei
    INTERNATIONAL JOURNAL OF INFORMATION SECURITY, 2020, 19 (01) : 15 - 38
  • [8] Key-updatable public-key encryption with keyword search (Or: How to realize PEKS with efficient key updates for IoT environments)
    Hiroaki Anada
    Akira Kanaoka
    Natsume Matsuzaki
    Yohei Watanabe
    International Journal of Information Security, 2020, 19 : 15 - 38
  • [9] Intelligent Trust-Based Public-Key Management for IoT by Linking Edge Devices in a Fog Architecture
    Haghighi, Mohammad Sayad
    Ebrahimi, Maryam
    Garg, Sahil
    Jolfaei, Alireza
    IEEE INTERNET OF THINGS JOURNAL, 2021, 8 (16) : 12716 - 12723
  • [10] Realization of Authenticated One-Pass Key Establishment on RISC-V Micro-Controller for IoT Applications
    Dang, Tuan-Kiet
    Nguyen, Khai-Duy
    Kieu-Do-Nguyen, Binh
    Hoang, Trong-Thuc
    Pham, Cong-Kha
    FUTURE INTERNET, 2024, 16 (05)