IoTBChain: Adopting Blockchain Technology to Increase PLC Resilience in an IoT Environment

被引:4
作者
Schmid, Philipp [1 ]
Schaffhauser, Alisa [1 ]
Kashef, Rasha [1 ]
机构
[1] Toronto Metropolitan Univ, Dept Elect Comp & Biomed Engn, Toronto, ON M5B 2K3, Canada
关键词
blockchain; IoT; PLC; hashing; man-in-the-middle attack; INTERNET; THINGS; SECURITY;
D O I
10.3390/info14080437
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The networks on a centralized cloud architecture that interconnect Internet of Things (IoT) gadgets are not limited by national or jurisdictional borders. To ensure the secure sharing of sensitive user data among IoT gadgets, it is imperative to maintain security, resilience and trustless authentication. As a result, blockchain technology has become a viable option to provide such noteworthy characteristics. Blockchain technology is foundational for resolving many IoT security and privacy issues. Blockchain's safe decentralization can solve the IoT ecosystem's security, authentication and maintenance constraints. However, blockchain, like any innovation, has drawbacks, mainly when used in crucial IoT systems such as programmable logic controller (PLC) networks. This paper addresses the most recent security and privacy issues relating to the IoT, including the perception, network and application layers of the IoT's tiered architecture. The key focus is to review the existing IoT security and privacy concerns and how blockchain might be used to deal with these problems. This paper proposes a novel approach focusing on IoT capabilities and PLC device security. The new model will incorporate a proof-of-work-based blockchain into the (PLC) IoT ecosystem. This blockchain enables the transmission of binary data and the data logging of the (PLC) networks' signals. This novel technique uses fewer resources than other sophisticated methods in that PLC devices communicate data while maintaining a high transmission, encryption and decoding speed. In addition to ensuring repeatability, our new model addresses the memory and tracing problems that different PLC manufacturers encounter.
引用
收藏
页数:21
相关论文
共 53 条
[1]   Hierarchical Blockchain-Based Multi-Chaincode Access Control for Securing IoT Systems [J].
Abdi, Adam Ibrahim ;
Eassa, Fathy Elbouraey ;
Jambi, Kamal ;
Almarhabi, Khalid ;
Khemakhem, Maher ;
Basuhail, Abdullah ;
Yamin, Mohammad .
ELECTRONICS, 2022, 11 (05)
[2]   Cyberphysical Blockchain-Enabled Peer-to-Peer Energy Trading [J].
Ali, Faizan Safdar ;
Aloqaily, Moayad ;
Alfandi, Omar ;
Ozkasap, Oznur .
COMPUTER, 2020, 53 (09) :56-65
[3]   An Energy Trade Framework Using Smart Contracts: Overview and Challenges [J].
Aloqaily, Moayad ;
Boukerche, Azzedine ;
Bouachir, Ouns ;
Khalid, Fariea ;
Jangsher, Sobia .
IEEE NETWORK, 2020, 34 (04) :119-125
[4]   Blockchain-based Lamport Merkle Digital Signature: Authentication tool in IoT healthcare [J].
Alzubi, Jafar A. .
COMPUTER COMMUNICATIONS, 2021, 170 :200-208
[5]  
[Anonymous], 2017, ETH BLOCKCH APP PLAT
[6]  
[Anonymous], About Us
[7]  
Antonopoulos A.M., 2014, Mastering Bitcoin: Unlocking Digital Cryptocurrencies, V1st
[8]  
Arghire I., 2019, MIRAI BASED BOTNET L
[9]  
Baraniuk Chris., 2016, BBC News
[10]   Towards Better Availability and Accountability for IoT Updates by means of a Blockchain [J].
Boudguiga, Aymen ;
Bouzerna, Nabil ;
Granboulan, Louis ;
Olivereau, Alexis ;
Quesnel, Flavien ;
Roger, Anthony ;
Sirdey, Renaud .
2017 2ND IEEE EUROPEAN SYMPOSIUM ON SECURITY AND PRIVACY WORKSHOPS (EUROS&PW), 2017, :50-58