Skip to main content
Log in

Exploring the integration of blockchain technology, physical unclonable function, and machine learning for authentication in cyber-physical systems

  • Published:
Multimedia Tools and Applications Aims and scope Submit manuscript

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.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9

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

  1. Nair MM, Tyagi AK, Goyal R (2019) Medical cyber physical systems and its issues. Procedia Comput Sci 165:647–655

    Google Scholar 

  2. Tyagi AK, Sreenath N (2021) Cyber Physical Systems: Analyses, challenges and possible solutions. Internet Things Cyber-Phys Syst 1:22–33

    Google Scholar 

  3. Dedeoglu V et al (2020) A journey in applying blockchain for cyberphysical systems. In 2020 international conference on communication systems & networkS (COMSNETS). IEEE

  4. Zhao W et al (2020) Blockchain-enabled cyber–physical systems: A review. IEEE Internet Things J 8(6):4023–4034

    Google Scholar 

  5. Rathore H, Mohamed A, Guizani M (2020) A survey of blockchain enabled cyber-physical systems. Sensors 20(1):282

    Google Scholar 

  6. Salah K et al (2019) Blockchain for AI: Review and open research challenges. IEEE Access 7:10127–10149

    Google Scholar 

  7. 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

    Google Scholar 

  8. 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

    Google Scholar 

  9. Szász C (2020) Cyber-physical platform development and implementation for industry 4.0. Int Rev Appl Sci Eng 11:66–72

    Google Scholar 

  10. Skowroński R (2019) The open blockchain-aided multi-agent symbiotic cyber–physical systems. Futur Gener Comput Syst 94:430–443

    Google Scholar 

  11. 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

    Google Scholar 

  12. 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

  13. 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

    Google Scholar 

  14. Wu J, Fang D (2020) Role of CPS in smart cities. Cyber-Physical Systems in the Built Environment 255–272

  15. Hassan MU, Rehmani MH, Chen J (2019) Differential privacy techniques for cyber physical systems: a survey. IEEE Commun Surv Tutor 22(1):746–789

    Google Scholar 

  16. Yaacoub J-PA et al (2020) Cyber-physical systems security: Limitations, issues and future trends. Microprocess Microsyst 77:103201

    Google Scholar 

  17. Cheng X et al (2020) Design of a secure medical data sharing scheme based on blockchain. J Med Syst 44(2):1–11

    Google Scholar 

  18. 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

    Google Scholar 

  19. 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

  20. 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

  21. Ismail L, Materwala H (2019) A review of blockchain architecture and consensus protocols: Use cases, challenges, and solutions. Symmetry 11(10):1198

    Google Scholar 

  22. Xi P et al (2022) A Review of Blockchain-Based Secure Sharing of Healthcare Data. Appl Sci 12(15):7912

    Google Scholar 

  23. Antonopoulos AM (2017) Mastering bitcoin: programming the open blockchain. O'Reilly Media, Inc.

  24. Verma R (2022) Smart city healthcare cyber physical system: characteristics, technologies and challenges. Wireless Pers Commun 122(2):1413–1433

    Google Scholar 

  25. 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

  26. 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

    Google Scholar 

  27. Dey N et al (2018) Medical cyber-physical systems: A survey. J Med Syst 42(4):1–13

    Google Scholar 

  28. Xu LD, Duan L (2019) Big data for cyber physical systems in industry 4.0: a survey. Enterp Inf Syst 13(2):148–169

    MathSciNet  Google Scholar 

  29. Chen M, Mao S, Liu Y (2014) Big data: A survey. Mob Networks Appl 19(2):171–209

    Google Scholar 

  30. 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

  31. 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

  32. Atat R et al (2018) Big data meet cyber-physical systems: A panoramic survey. IEEE Access 6:73603–73636

    Google Scholar 

  33. 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

    Google Scholar 

  34. 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

    Google Scholar 

  35. Namane S, Ben Dhaou I (2022) Blockchain-Based Access Control Techniques for IoT Applications. Electronics 11(14):2225

    Google Scholar 

  36. 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

  37. 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

    Google Scholar 

  38. Pereira A, Thomas C (2020) Challenges of machine learning applied to safety-critical cyber-physical systems. Mach Learn Knowl Extraction 2(4):579–602

    Google Scholar 

  39. 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

    Google Scholar 

  40. Kim S, Park K-J (2021) A survey on machine-learning based security design for cyber-physical systems. Appl Sci 11(12):5458

    Google Scholar 

  41. Jamal AA et al (2021) A review on security analysis of cyber physical systems using Machine learning. Materials Today: Proceedings

  42. Tanwar S et al (2019) Machine learning adoption in blockchain-based smart applications: The challenges, and a way forward. IEEE Access 8:474–488

    Google Scholar 

  43. 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

    Google Scholar 

  44. 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

  45. 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

    Google Scholar 

  46. 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

  47. 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

    Google Scholar 

  48. Milne AJ, Beckmann A, Kumar P (2020) Cyber-physical trust systems driven by blockchain. IEEE Access 8:66423–66437

    Google Scholar 

  49. 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

    Google Scholar 

  50. 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

    Google Scholar 

  51. 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

    Google Scholar 

  52. 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

    MathSciNet  Google Scholar 

  53. Khan MA et al (2020) A machine learning approach for blockchain-based smart home networks security. IEEE Network 35(3):223–229

    MathSciNet  Google Scholar 

  54. Amjad S et al (2022) Blockchain Based Authentication and Cluster Head Selection Using DDR-LEACH in Internet of Sensor Things. Sensors 22(5):1972

    Google Scholar 

  55. 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

    Google Scholar 

  56. 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

  57. 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

    Google Scholar 

  58. 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

    Google Scholar 

  59. Rahmadika S et al (2022) Blockchain-based privacy preservation scheme for misbehavior detection in lightweight IoMT devices. IEEE Journal of Biomedical and Health Informatics

  60. 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

  61. 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

    Google Scholar 

  62. 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

    Google Scholar 

  63. Kumar R et al (2019) A multimodal malware detection technique for Android IoT devices using various features. IEEE Access 7:64411–64430

    Google Scholar 

  64. Hussain F et al (2021) A Framework for Malicious Traffic Detection in IoT Healthcare Environment. Sensors 21(9):3025

    Google Scholar 

  65. 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

    Google Scholar 

  66. 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

  67. 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

    Google Scholar 

  68. 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

  69. 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

  70. 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

  71. 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

  72. Sabrina F, Li N, Sohail S (2022) A Blockchain Based Secure IoT System Using Device Identity Management. Sensors 22(19):7535

    Google Scholar 

  73. 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

    Google Scholar 

  74. 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

  75. Son S et al (2023) Design of secure and lightweight authentication scheme for UAV-enabled intelligent transportation systems using blockchain and PUF. IEEE Access

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Hind A. Al-Ghuraybi.

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.

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

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

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11042-023-16979-2

Keywords

Navigation