journal article·2023Open access

A Blockchain-Based Architecture for Securing Industrial IoTs Data in Electric Smart Grid

Samir M. Umran, Songfeng Lu, Zaid Ameen Abduljabbar, Xueming Tang

Computers, Materials & Continua· Volume 74· Issue 3

Abstract

There are numerous internet-connected devices attached to the industrial process through recent communication technologies, which enable machine-to-machine communication and the sharing of sensitive data through a new technology called the industrial internet of things (IIoTs). Most of the suggested security mechanisms are vulnerable to several cybersecurity threats due to their reliance on cloud-based services, external trusted authorities, and centralized architectures; they have high computation and communication costs, low performance, and are exposed to a single authority of failure and bottleneck. Blockchain technology (BC) is widely adopted in the industrial sector for its valuable features in terms of decentralization, security, and scalability. In our work, we propose a decentralized, scalable, lightweight, trusted and secure private network based on blockchain technology/smart contracts for the overhead circuit breaker of the electrical power grid of the Al-Kufa/Iraq power plant as an industrial application. The proposed scheme offers a double layer of data encryption, device authentication, scalability, high performance, low power consumption, and improves the industry’s operations; provides efficient access control to the sensitive data generated by circuit breaker sensors and helps reduce power wastage. We also address data aggregation operations, which are considered challenging in electric power smart grids. We utilize a multi-chain proof of rapid authentication (McPoRA) as a consensus mechanism, which helps to enhance the computational performance and effectively improve the latency. The advanced reduced instruction set computer (RISC) machines ARM Cortex-M33 microcontroller adopted in our work, is characterized by ultra-low power consumption and high performance, as well as efficiency in terms of real-time cryptographic algorithms such as the elliptic curve digital signature algorithm (ECDSA). This improves the computational execution, increases the implementation speed of the asymmetric cryptographic algorithm and provides data integrity and device authenticity at the perceptual layer. Our experimental results show that the proposed scheme achieves excellent performance, data security, real-time data processing, low power consumption (70.880 mW), and very low memory utilization (2.03% read-only memory (RAM) and 0.9% flash memory) and execution time (0.7424 s) for the cryptographic algorithm. This enables autonomous network reconfiguration on-demand and real-time data processing.
Source: openalex_inverted_index · Quality: baseline

Research context

OpenAlex topics: Blockchain Technology Applications and Security · Smart Grid Security and Resilience · IoT and Edge/Fog Computing

SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.

References (52)

Show source-provided references
1. Remote switching of multiple smart meters and steps to check the effect on the grid’s power quality
2. Measuring electric energy efficiency in portuguese households: A tool for energy policy10.1108/MEQ-03-2014-0035 ↗
3. Hidden electricity theft by exploiting multiple-pricing scheme in smart grids10.1109/TIFS.2020.2965276 ↗
4. Application of big data and machine learning in smart grid, and associated security concerns: A review10.1109/ACCESS.2019.2894819 ↗
5. Infrastructure for integration of legacy electrical equipment into a smart-grid using wireless sensor networks10.3390/s18051312 ↗
6. On using TCBR against cyber switching attacks on smart grids
7. A double-blockchain solution for agricultural sampled data security in internet of things network10.1016/j.future.2020.12.007 ↗
8. A decentralized lightweight blockchain-based authentication mechanism for IoT systems10.1007/s10586-020-03058-6 ↗
9. Secure data of industrial internet of things in a cement factory based on a blockchain technology10.3390/app11146376 ↗
10. Blind false data attacks against ac state estimation based on geometric approach in smart grid communications
11. A lightweight scheme to authenticate and secure the communication in smart grids10.3390/app8091508 ↗
12. Distributed blockchain-based data protection framework for modern power systems against cyber-attacks10.1109/TSG.2018.2819663 ↗
13. A blockchain-based architecture for stable and trustworthy smart grid10.1016/j.procs.2019.08.057 ↗
14. Secure message communication among vehicles using elliptic curve cryptography in smart cities
15. Industrial blockchain: A state-of-the-art survey10.1016/j.rcim.2021.102124 ↗
16. Blockchain and homomorphic encryption-based privacy-preserving data aggregation model in smart grid10.1016/j.compeleceng.2021.107209 ↗
17. Mcpora: A multi-chain proof of rapid authentication for post-blockchain based security in large scale complex cyber-physical systems
18. Smart grid concepts applied to distribution network reconfiguration
19. The limits of trust-free systems: A literature review on blockchain technology and trust in the sharing economy10.1016/j.elerap.2018.03.005 ↗
20. Identification scheme and name service in the Internet of Energy
21. A secure and privacy preserving lightweight authentication scheme for smart grid communication using elliptic curve cryptography10.1016/j.sysarc.2020.101938 ↗
22. A cybersecurity user authentication approach for securing smart grid communications10.1016/j.seta.2021.101284 ↗
23. Detection and mitigation of cyber-attacks on voltage stability monitoring of smart grids10.1109/TSG.2020.3004303 ↗
24. Securing communication between things using blockchain technology based on authentication and SHA-256 to improving scalability in large-scale IoT10.1016/j.comnet.2021.108331 ↗
25. Securing the LoRaWAN join procedure using blockchains10.1007/s10586-020-03064-8 ↗
26. Exploiting smart contracts for capability-based access control in the internet of things10.3390/s20061793 ↗
27. Energy-aware green adversary model for cyber-physical security in industrial system10.1109/TII.2019.2953289 ↗
28. M. Maier and N. Ghazisaidi, “FiWi Access Networks,” United State of America, Cambridge University Press, New York, 2011. [Online]. Available: https://www.cambridge.org/9781107003224.10.1017/CBO9780511760112 ↗
29. EAPA: An efficient authentication protocol against pollution attack for smart grid10.1007/s12083-014-0283-1 ↗
30. IMB documentation. [Online]. Available: https://www.ibm.com/docs/en/ztpf/1.1.0.14?topic=concepts-public-key-cryptography.
31. Enhanced PSO for network reconfiguration under different fault locations in smart grids
32. Optimal reconfiguration of distribution system connected with distributed generations: A review of different methodologies10.1016/j.rser.2017.02.010 ↗
33. Blockchain for IoT security and privacy: The case study of a smart home
34. STM32 family of 32-bit microcontrollers based on the Arm® Cortex®-M processor. [Online]. Available: https://www.st.com/en/microcontrollers-microprocessors/stm32-32-bit-arm-cortex-mcus.html.
35. Arm ltd, “Microprocessor cores and technology,” 2020. [Online]. Available: https://www.arm.com/products/silicon-ip-cpu.
36. Stmicroelectronics, “X-cube-cryptolib: Stm32 cryptographic firmware library software expansion for stm32cube (um1924),” 2020. [Online]. Available: https://www.st.com/en/embedded-software/x-cube-cryptolib.html.
37. Blockchain for IoT-based smart cities: Recent advances, requirements, and future challenges10.1016/j.jnca.2021.103007 ↗
38. Integrating IoT and blockchain for ensuring road safety: An unconventional approach10.3390/s20113296 ↗
39. Privacy preservation in blockchain based IoT systems: Integration issues, prospects, challenges, and future research directions10.1016/j.future.2019.02.060 ↗
40. Proof-of-authentication for scalable blockchain in resource-constrained distributed systems
41. Proof of authentication: IoT-friendly blockchains10.1109/MPOT.2018.2850541 ↗
42. Blockchain platforms overview for industrial IoT purposes
43. A tangle-based high performance architecture for large scale IoT solutions
44. PUF chain: A hardware-assisted blockchain for sustainable simultaneous device and data security in the internet of everything (IoE)10.1109/MCE.2019.2953758 ↗
45. Assessing blockchain consensus and security mechanisms against the 51% attack10.3390/app9091788 ↗
46. Role of distributed ledger technology (DLT) to enhance resiliency in internet of things (IoT) ecosystem
47. How to monitor flash and RAM usage after compilation?. [Online]. Available: https://devzone.nordicsemi.com/nordic/nordic-blog/b/blog/posts/rom-and-ram-management.
48. Smart grid and nuclear power plant security by integrating cryptographic hardware chip10.1016/j.net.2021.05.006 ↗
49. LAKAF: Lightweight authentication and key agreement framework for smart grid network10.1016/j.sysarc.2021.102053 ↗
50. Integration of blockchain technology for security and privacy in internet of things
51. A survey of blockchain consensus algorithms performance evaluation criteria10.1016/j.eswa.2020.113385 ↗
52. A survey on smart grid technologies and applications10.1016/j.renene.2019.08.092 ↗