Abstract
In this rapidly advancing era, technology has been progressing extensively and swiftly. As a result, the emergence of numerous Cyber-Physical Systems (CPS) has become imperative to meet the technological demands of modern life. However, these systems generate a substantial amount of data, which poses challenges in terms of management, storage, and susceptibility to external attacks. This paper primarily focuses on the performance and security aspects of CPS, particularly in countering external threats, through the integration of blockchain technology and machine learning. It provides a comprehensive review of recent research findings that demonstrate the use of blockchain to enhance CPS performance while ensuring robust security. Furthermore, the paper explores the synergistic application of blockchain and machine learning techniques to reinforce CPS security. Moreover, it investigates how the combination of blockchain with physically unclonable functions (PUF) can significantly enhance the efficacy of physical device authentication.
Similar content being viewed by others
Data availability
Data sharing not applicable to this article as no datasets were generated or analyzed during the current study.
References
Nair MM, Tyagi AK, Goyal R (2019) Medical cyber physical systems and its issues. Procedia Comput Sci 165:647–655
Tyagi AK, Sreenath N (2021) Cyber Physical Systems: Analyses, challenges and possible solutions. Internet Things Cyber-Phys Syst 1:22–33
Dedeoglu V et al (2020) A journey in applying blockchain for cyberphysical systems. In 2020 international conference on communication systems & networkS (COMSNETS). IEEE
Zhao W et al (2020) Blockchain-enabled cyber–physical systems: A review. IEEE Internet Things J 8(6):4023–4034
Rathore H, Mohamed A, Guizani M (2020) A survey of blockchain enabled cyber-physical systems. Sensors 20(1):282
Salah K et al (2019) Blockchain for AI: Review and open research challenges. IEEE Access 7:10127–10149
Wang W et al (2021) Blockchain and PUF-based lightweight authentication protocol for wireless medical sensor networks. IEEE Internet Things J 9(11):8883–8891
Priyadarshini I et al (2021) A new enhanced cyber security framework for medical cyber physical systems. SICS Softw-Intensive Cyber-Phys Syst 35(3):159–183
Szász C (2020) Cyber-physical platform development and implementation for industry 4.0. Int Rev Appl Sci Eng 11:66–72
Skowroński R (2019) The open blockchain-aided multi-agent symbiotic cyber–physical systems. Futur Gener Comput Syst 94:430–443
Duo W, Zhou M, Abusorrah A (2022) A Survey of Cyber Attacks on Cyber Physical Systems: Recent Advances and Challenges. IEEE/CAA J Autom Sin 9(5):784–800
Gawanmeh A, Alomari A (2018) Taxonomy analysis of security aspects in cyber physical systems applications. In: 2018 IEEE international conference on communications workshops (ICC Workshops). IEEE
Jahromi AA, Kundur D (2020) Fundamentals of Cyber-Physical Systems. In: Anumba CJ, Roofigari-Esfahan N (eds) Cyber-Physical Systems in the Built Environment. Springer International Publishing, Cham, pp 1–13
Wu J, Fang D (2020) Role of CPS in smart cities. Cyber-Physical Systems in the Built Environment 255–272
Hassan MU, Rehmani MH, Chen J (2019) Differential privacy techniques for cyber physical systems: a survey. IEEE Commun Surv Tutor 22(1):746–789
Yaacoub J-PA et al (2020) Cyber-physical systems security: Limitations, issues and future trends. Microprocess Microsyst 77:103201
Cheng X et al (2020) Design of a secure medical data sharing scheme based on blockchain. J Med Syst 44(2):1–11
Tyagi AK et al (2021) AARIN: Affordable, accurate, reliable and innovative mechanism to protect a medical cyber-physical system using blockchain technology. Int J Intell Networks 2:175–183
Chen F et al (2021) Medical cyber-physical systems: a solution to smart health and the state of the art. IEEE Transactions on Computational Social Systems
Tadaka SM (2020) Applications of blockchain in healthcare, industry 4, and cyber-physical systems. In: 2020 7th international conference on internet of things: systems, management and security (IOTSMS). IEEE
Ismail L, Materwala H (2019) A review of blockchain architecture and consensus protocols: Use cases, challenges, and solutions. Symmetry 11(10):1198
Xi P et al (2022) A Review of Blockchain-Based Secure Sharing of Healthcare Data. Appl Sci 12(15):7912
Antonopoulos AM (2017) Mastering bitcoin: programming the open blockchain. O'Reilly Media, Inc.
Verma R (2022) Smart city healthcare cyber physical system: characteristics, technologies and challenges. Wireless Pers Commun 122(2):1413–1433
Dell J, Greiner T, Rosenstiel W (2014) Model-based platform design and evaluation of cloud-based cyberphysical systems (CCPS). In: 2014 12th IEEE international conference on industrial informatics (INDIN). IEEE
Gupta BB et al (2021) Blockchain-assisted secure fine-grained searchable encryption for a cloud-based healthcare cyber-physical system. IEEE/CAA J Autom Sin 8(12):1877–1890
Dey N et al (2018) Medical cyber-physical systems: A survey. J Med Syst 42(4):1–13
Xu LD, Duan L (2019) Big data for cyber physical systems in industry 4.0: a survey. Enterp Inf Syst 13(2):148–169
Chen M, Mao S, Liu Y (2014) Big data: A survey. Mob Networks Appl 19(2):171–209
Guan Z et al (2017) A survey on big data pre-processing. In: 2017 5th intl conf on applied computing and information technology/4th intl conf on computational science/intelligence and applied informatics/2nd intl conf on big data, cloud computing, data science (ACIT-CSII-BCD). IEEE
Jara AJ, Genoud D, Bocchi Y (2014) Big data for cyber physical systems: an analysis of challenges, solutions and opportunities. In: 2014 eighth international conference on innovative mobile and internet services in ubiquitous computing. IEEE
Atat R et al (2018) Big data meet cyber-physical systems: A panoramic survey. IEEE Access 6:73603–73636
Bathalapalli VK et al (2022) PUFchain 2.0: Hardware-Assisted Robust Blockchain for Sustainable Simultaneous Device and Data Security in Smart Healthcare. SN Comput Sci 3(5):1–19
Asif R, Ghanem K, Irvine J (2020) Proof-of-PUF enabled blockchain: Concurrent data and device security for internet-of-energy. Sensors 21(1):28
Namane S, Ben Dhaou I (2022) Blockchain-Based Access Control Techniques for IoT Applications. Electronics 11(14):2225
Li D et al (2018) A blockchain-based authentication and security mechanism for IoT. In: 2018 27th international conference on computer communication and networks (ICCCN). IEEE
Imran M et al (2021) Comprehensive survey of iot, machine learning, and blockchain for health care applications: A topical assessment for pandemic preparedness, challenges, and solutions. Electronics 10(20):2501
Pereira A, Thomas C (2020) Challenges of machine learning applied to safety-critical cyber-physical systems. Mach Learn Knowl Extraction 2(4):579–602
Shickel B et al (2017) Deep EHR: a survey of recent advances in deep learning techniques for electronic health record (EHR) analysis. IEEE J Biomed Health Inform 22(5):1589–1604
Kim S, Park K-J (2021) A survey on machine-learning based security design for cyber-physical systems. Appl Sci 11(12):5458
Jamal AA et al (2021) A review on security analysis of cyber physical systems using Machine learning. Materials Today: Proceedings
Tanwar S et al (2019) Machine learning adoption in blockchain-based smart applications: The challenges, and a way forward. IEEE Access 8:474–488
Qiu H et al (2020) Secure health data sharing for medical cyber-physical systems for the healthcare 40. IEEE J Biomed Health Inform 24(9):2499–2505
Li F et al (2019) A review of cyber-attack methods in cyber-physical power system. In 2019 IEEE 8th international conference on advanced power system automation and protection (APAP). IEEE
Gatouillat A et al (2018) Internet of medical things: A review of recent contributions dealing with cyber-physical systems in medicine. IEEE Internet Things J 5(5):3810–3822
Mohanta BK et al (2020) Trust management in cyber physical system using blockchain. In: 2020 11th international conference on computing, communication and networking technologies (ICCCNT). IEEE
Rahman Z et al (2021) Blockchain-based security framework for a critical industry 4.0 cyber-physical system. IEEE Commun Mag 59(5):128–134
Milne AJ, Beckmann A, Kumar P (2020) Cyber-physical trust systems driven by blockchain. IEEE Access 8:66423–66437
Jan MA et al (2020) Lightweight mutual authentication and privacy-preservation scheme for intelligent wearable devices in industrial-CPS. IEEE Trans Industr Inf 17(8):5829–5839
Almaiah MA et al (2022) A Novel Hybrid Trustworthy Decentralized Authentication and Data Preservation Model for Digital Healthcare IoT Based CPS. Sensors 22(4):1448
Kumar P et al (2021) PPSF: a privacy-preserving and secure framework using blockchain-based machine-learning for IoT-driven smart cities. IEEE Trans Netw Sci Eng 8(3):2326–2341
Sultana T et al (2020) Data sharing system integrating access control mechanism using blockchain-based smart contracts for IoT devices. Appl Sci 10(2):488
Khan MA et al (2020) A machine learning approach for blockchain-based smart home networks security. IEEE Network 35(3):223–229
Amjad S et al (2022) Blockchain Based Authentication and Cluster Head Selection Using DDR-LEACH in Internet of Sensor Things. Sensors 22(5):1972
El Azzaoui A et al (2022) Blockchain-Based Distributed Information Hiding Framework for Data Privacy Preserving in Medical Supply Chain Systems. Sensors 22(4):1371
Dedeoglu V et al (2019) A trust architecture for blockchain in IoT. In: Proceedings of the 16th EAI international conference on mobile and ubiquitous systems: computing, networking and services
Rathore S, Park JH (2020) A blockchain-based deep learning approach for cyber security in next generation industrial cyber-physical systems. IEEE Trans Industr Inf 17(8):5522–5532
Rahman Z, Yi X, Khalil I (2022) Blockchain based AI-enabled Industry 4.0 CPS Protection against Advanced Persistent Threat. IEEE Internet Things J 10:6769–6778
Rahmadika S et al (2022) Blockchain-based privacy preservation scheme for misbehavior detection in lightweight IoMT devices. IEEE Journal of Biomedical and Health Informatics
Zheng X et al (2020) Decentralized industrial IoT data management based on blockchain and IPFS. In: IFIP international conference on advances in production management systems. Springer
Jia B et al (2021) Blockchain-enabled federated learning data protection aggregation scheme with differential privacy and homomorphic encryption in IIoT. IEEE Trans Industr Inf 18(6):4049–4058
Shahbazi Z, Byun Y-C (2021) Integration of Blockchain, IoT and machine learning for multistage quality control and enhancing security in smart manufacturing. Sensors 21(4):1467
Kumar R et al (2019) A multimodal malware detection technique for Android IoT devices using various features. IEEE Access 7:64411–64430
Hussain F et al (2021) A Framework for Malicious Traffic Detection in IoT Healthcare Environment. Sensors 21(9):3025
Shamshad S et al (2021) An Efficient Privacy-Preserving Authenticated Key Establishment Protocol for Health Monitoring in Industrial Cyber-Physical Systems. IEEE Internet Things J 9(7):5142–5149
Sandborn M et al (2021) An architecture for component authentication using secure cyber-physical information and blockchain. In: 2021 sixth international conference on fog and mobile edge computing (FMEC). IEEE
Alkhodair AJ, Mohanty SP, Kougianos E (2022) FlexiChain: A Minerless Scalable Next Generation Blockchain for Rapid Data and Device Security in Large Scale Complex Cyber-Physical Systems. SN Computer Science 3(3):1–13
Bathalapalli VK et al (2022) PUFchain 3.0: hardware-assisted distributed ledger for robust authentication in the internet of medical things. In: IFIP international internet of things conference. Springer
Alkhodair AJ, Mohanty SP, Kougianos E (2023) FlexiChain 2.0: nodechain assisting integrated decentralized vault for effective data authentication and device integrity in complex cyber-physical systems. arXiv preprint arXiv:2304.08713
Korenda AR et al (2019) A proof of concept SRAM-based physically unclonable function (PUF) key generation mechanism for IoT devices. In: 2019 16th annual IEEE international conference on sensing, communication, and networking (SECON). IEEE
Guin U, Cui P, Skjellum A (2018) Ensuring proof-of-authenticity of IoT edge devices using blockchain technology. In: 2018 IEEE international conference on internet of things (iThings) and IEEE green computing and communications (GreenCom) and IEEE cyber, physical and social computing (CPSCom) and IEEE smart data (SmartData). IEEE
Sabrina F, Li N, Sohail S (2022) A Blockchain Based Secure IoT System Using Device Identity Management. Sensors 22(19):7535
Mohanty SP et al (2020) PUFchain: A hardware-assisted blockchain for sustainable simultaneous device and data security in the internet of everything (IoE). IEEE Consum Electron Mag 9(2):8–16
Cui P, Guin U (2019) Countering botnet of things using blockchain-based authenticity framework. In: 2019 IEEE computer society annual symposium on VLSI (ISVLSI). IEEE
Son S et al (2023) Design of secure and lightweight authentication scheme for UAV-enabled intelligent transportation systems using blockchain and PUF. IEEE Access
Author information
Authors and Affiliations
Corresponding author
Ethics declarations
Conflicts of interest
Competing interests there is no conflict of interest.
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.
About this article
Cite this article
Al-Ghuraybi, H.A., AlZain, M.A. & Soh, B. Exploring the integration of blockchain technology, physical unclonable function, and machine learning for authentication in cyber-physical systems. Multimed Tools Appl 83, 35629–35672 (2024). https://doi.org/10.1007/s11042-023-16979-2
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11042-023-16979-2