Design and Implementation of Blockchain-Enabled Device- An Authentication and Authorization System for Internet of Things

Authors

  • Quadri Ghazal
  • Nelson Abimbola Ayuba Azeez
  • Peter Oluwasayo Adigun

Keywords:

Blockchain, Internet of Things (IoT), Device Authentication, Device Authorization, Smart Contracts, Ethereum, Solidity, Cybersecurity, Merkle Tree, ECDSA

Abstract

The rapid expansion of the Internet of Things (IoT) has introduced significant security challenges due to the increasing number of interconnected devices operating in heterogeneous and distributed environments. This study presents the design and implementation of a Blockchain-Enabled Device Authentication and Authorization System (BEDAAS) that utilizes blockchain technology to provide decentralized, transparent, and secure authentication and authorization for IoT devices. The BEDAAS framework was developed using the Ethereum blockchain platform, Solidity smart contracts, Web3.js, React, and the Truffle Framework. Device identities were established through cryptographic key pairs and secured using SHA-256 hashing, Elliptic Curve Digital Signature Algorithm (ECDSA), Public Key Infrastructure (PKI), and Merkle Tree verification. Smart contracts automate device registration, authentication, authorization, signature verification, and identity management, while blockchain consensus ensures the integrity and immutability of authentication records. The system was implemented and evaluated using Ganache as the blockchain simulation environment. Performance evaluation considered authentication processing time, blockchain communication latency, system stability, scalability, and security. Experimental results showed consistent authentication performance with stable processing times across multiple sampling periods and acceptable communication latency under increasing workloads. The BEDAAS system effectively detected unauthorized devices, prevented message tampering and impersonation attacks, and maintained reliable authentication through decentralized verification. The findings demonstrate that BEDAAS provides a secure, scalable, and efficient authentication and authorization solution capable of enhancing trust, transparency, and accountability within IoT environments.

Author Biographies

  • Quadri Ghazal

    Office of Cybersecurity Compliance, National Health Service, Greater Glasgow & Clyde *NHS GGC, Digital Services Unit, Scotland, UK

  • Nelson Abimbola Ayuba Azeez

    Department of Physics, University of Abuja, Abuja, Federal Capital Territory, Nigeria

  • Peter Oluwasayo Adigun

    Department of Computer Science, New Mexico Highlands University, Las Vegas, New Mexico, USA

References

[1] M. Stolpe, "The Internet of Things: Opportunities and Challenges for Distributed Data Analysis," SIGKDD Explor. Newsl., vol. 18, no. 1, pp. 15–34, 2016, doi: 10.1145/2980765.2980768.

[2] M. Adam, M. Hammoudeh, R. Alrawashdeh, and B. Alsulaimy, "A Survey on Security, Privacy, Trust, and Architectural Challenges in IoT Systems," IEEE Access, vol. 12, pp. 57128–57149, 2024, doi: 10.1109/ACCESS.2024.3382709.

[3] S. S. Mahadik, P. M. Pawar, and R. Muthalagu, "Heterogeneous IoT (HetIoT) security: techniques, challenges and open issues," Multimedia Tools and Applications, vol. 83, no. 12, pp. 35371–35412, 2024/04/01 2024, doi: 10.1007/s11042-023-16715-w.

[4] R. Chataut, A. Phoummalayvane, and R. Akl, "Unleashing the Power of IoT: A Comprehensive Review of IoT Applications and Future Prospects in Healthcare, Agriculture, Smart Homes, Smart Cities, and Industry 4.0," Sensors, vol. 23, no. 16, p. 7194, 2023. [Online]. Available: https://www.mdpi.com/1424-8220/23/16/7194.

[5] M. Jia, A. Komeily, Y. Wang, and R. S. Srinivasan, "Adopting Internet of Things for the development of smart buildings: A review of enabling technologies and applications," Automation in Construction, vol. 101, pp. 111–126, 2019/05/01/ 2019, doi: https://doi.org/10.1016/j.autcon.2019.01.023.

[6] P. Bellini, P. Nesi, and G. Pantaleo, "IoT-Enabled Smart Cities: A Review of Concepts, Frameworks and Key Technologies," Applied Sciences, vol. 12, no. 3, p. 1607, 2022. [Online]. Available: https://www.mdpi.com/2076-3417/12/3/1607.

[7] R. Tejushree, P., A. Prasad, R. Vedashree. C, V. R. Chandramule, K. Padimi, and N. Shwetha, "Secure E-voting: Leveraging Blockchain technology and Face recognition for enhanced authentication," in 2024 1st International Conference on Advances in Computing, Communication and Networking (ICAC2N), 16–17 Dec. 2024 2024, pp. 1805–1810, doi: 10.1109/ICAC2N63387.2024.10895391.

[8] G. Iswarya and C. Vennila, "A secure and scalable blockchain-assisted authentication framework for decentralized IoT data management," Scientific Reports, 2026/04/04 2026, doi: 10.1038/s41598-026-47192-4.

[9] S. K. Panda, A. R. Sathya, and S. Das, "Bitcoin: Beginning of the Cryptocurrency Era," in Recent Advances in Blockchain Technology: Real-World Applications, S. K. Panda, V. Mishra, S. P. Dash, and A. K. Pani Eds. Cham: Springer International Publishing, 2023, pp. 25–58.

[10] P. Mueller, "Application of blockchain technology," it - Information Technology, vol. 60, no. 5-6, pp. 249–251, 2018, doi: doi:10.1515/itit-2018-0035.

[11] L. V. Vedashree, M. Sandhya, N. Shareeba, M. K. Sowmya, and R. Suravi, "Blockchain Based Authentication System for Internet of Things," International Journal of Advanced Research in Computer and Communication Engineering, vol. 13, no. 5, pp. 266–272, 2024, doi: 10.17148/IJARCCE.2024.13540

[12] S. Tahir, N. Tariq, F. A. Khan, H. Khan, and J. Al-Muhtadi, "A Secure Framework for Authenticating and Controlling Access to IoT Devices Integrated with Blockchain," in 2025 IEEE International Conference on Consumer Electronics (ICCE), 11–14 Jan. 2025 2025, pp. 1–6, doi: 10.1109/ICCE63647.2025.10930226.

[13] A. K. Al Hwaitat et al., "A New Blockchain-Based Authentication Framework for Secure IoT Networks," Electronics, vol. 12, no. 17, p. 3618, 2023. [Online]. Available: https://www.mdpi.com/2079-9292/12/17/3618.

[14] W. Shujaa, M. Alanzi, and S. Sankaranarayanan, "Enhancing IoT security through blockchain integration," (in English), Frontiers in Computer Science, Review vol. Volume 7 - 2025, 2025–October–29 2025, doi: 10.3389/fcomp.2025.1670473.

[15] C. Walsh, P. O’Reilly, R. Gleasure, J. McAvoy, and K. O’Leary, "Understanding manager resistance to blockchain systems," European Management Journal, vol. 39, no. 3, pp. 353–365, 2021/06/01/ 2021, doi: https://doi.org/10.1016/j.emj.2020.10.001.

[16] M. K. Jhariya, V. Dehalwar, and J. Bharti, "SDIdA-IoT: self-sovereign digital identification and authentication framework for IoT devices using blockchain," Cluster Computing, vol. 28, no. 8, p. 495, 2025/08/19 2025, doi: 10.1007/s10586-025-05120-7.

[17] V. Vedashree, L., Y. Ramaswamy, L. Gudala, M. Abbas, H., and C. Sushama, "Privacy-Preserving Data Analysis using Decentralized Blockchain-Based Authentication with Zero-Knowledge Cloud Auditing," in 2025 3rd International Conference on Data Science and Information System (ICDSIS), 16–17 May 2025 2025, pp. 1–6, doi: 10.1109/ICDSIS65355.2025.11070587.

[18] S. R. Addula and A. Ali, "A Novel Permissioned Blockchain Approach for Scalable and Privacy-Preserving IoT Authentication," Journal of Cyber Security and Risk Auditing, vol. 2025, no. 4, pp. 222–237, 2025, doi: 10.63180/jcsra.thestap.2025.4.3.

Downloads

Published

2026-08-05

Issue

Section

Articles

How to Cite

Quadri Ghazal, Nelson Abimbola Ayuba Azeez, & Peter Oluwasayo Adigun. (2026). Design and Implementation of Blockchain-Enabled Device- An Authentication and Authorization System for Internet of Things. American Scientific Research Journal for Engineering, Technology, and Sciences, 104(1), 293-323. https://asrjetsjournal.org/American_Scientific_Journal/article/view/12296