Blockchain Regulated Verifiable and Automatic Key Refreshment Mechanism for IoT

被引:8
作者
Mishra, Raaj Anand [1 ]
Kalla, Anshuman [2 ]
Braeken, An [3 ]
Liyanage, Madhusanka [4 ]
机构
[1] Dell Technol, Bengaluru 560071, India
[2] Uka Tarsadia Univ UTU, Chhotubhai Gopalbhai Patel Inst Technol CGPIT, Bardoli 394620, India
[3] Vrije Univ Brussel, Ind Engn Dept INDI, B-1050 Brussels, Belgium
[4] Univ Coll Dublin, Sch Comp Sci, Dublin 4, Ireland
基金
爱尔兰科学基金会;
关键词
Internet of Things (IoT); Industrial Internet of Things (IIoT); blockchain; smart contracts; security; authentication; Ethereum;
D O I
10.1109/ACCESS.2023.3251651
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Internet of Things (IoT) has proved its applicability in numerous domains, such as healthcare, agriculture, automobile, industrial production, logistics, and supply chain management. Looking at the current trend, we expect a massive proliferation of such IoT devices all around us. However, one of the issues with the widespread use of IoT is the increasing complexity of the underlying architecture, which leads to difficulty in ensuring security compliance. Key refreshment, one of the critical aspects of key management, requires a regular update of the key used to provide strong security. However, in most cases, keys are not updated. If they are updated, the update logs (e.g., time of last key update) are not available for all entities to verify and establish trust in the system. Moreover, the rules for key refreshment are also not defined transparently. In this direction, the present work proposes a blockchain-regulated, secure, verifiable, and automatic key refreshment mechanism for IoT systems. The proposed mechanism enables users to verify the freshness of the security keys (being used), thereby relying on the data from IoT devices and establishing trust in an IoT system. The proposed mechanism is driven by blockchain technology and smart contract. As proof of concept, we have implemented the proposed solution using Ethereum and Hyperledger Fabric blockchains. Cost, scalability, and security (formal and informal) analyses have been carried out for performance analysis. The results show the economic viability and strong security of the proposed mechanism.
引用
收藏
页码:21758 / 21770
页数:13
相关论文
共 33 条
[31]   A Secure and Efficient Blockchain-based Key Management Scheme for LoRaWAN [J].
Tan, Mingxi ;
Sun, Dazhi ;
Li, Xiaohong .
2021 IEEE WIRELESS COMMUNICATIONS AND NETWORKING CONFERENCE (WCNC), 2021,
[32]   Blockchain-Based Key Management for Heterogeneous Flying Ad Hoc Network [J].
Tan, Yawen ;
Liu, Jiajia ;
Kato, Nei .
IEEE TRANSACTIONS ON INDUSTRIAL INFORMATICS, 2021, 17 (11) :7629-7638
[33]   Blockchain-Enhanced Data Sharing With Traceable and Direct Revocation in IIoT [J].
Yu, Keping ;
Tan, Liang ;
Aloqaily, Moayad ;
Yang, Hekun ;
Jararweh, Yaser .
IEEE TRANSACTIONS ON INDUSTRIAL INFORMATICS, 2021, 17 (11) :7669-7678