A Framework for Blockchain and Fogging-based Efficient Authentication in Internet of Things
Norah Alsaeed, Farrukh Nadeem · 2022
IoT paradigm has laid the foundation to interconnect billions of objects for gathering, storing, and analyzing data. In an IoT complex ecosystem, maintaining the security and privacy of objects as well as data becomes a critical issue. Efficient authentication of IoT objects to each other is restricted by resource-constrained IoT objects. A recent approach to authentication is to integrate blockchain technology, fog computing to develop a lightweight, robust authentication framework for IoT systems. Several works have adopted this integration to improve their authentication solutions for IoT systems. This paper aims to present a review of the authentication frameworks that integrate blockchain and fog computing technologies. In light of the review conclusions, the paper proposes a fogging-based authentication framework using blockchain to enhance IoT system's security, and scalability. The proposed framework employs fog nodes to support IoT devices with close computation and storage resources. Moreover, it adopts multi-level blockchain platforms to support cross-domain authentication among IoT systems. Finally, the paper discusses the trade-offs of adopting blockchain and fogging-based authentication frameworks in IoT and shows how the proposed framework could balance those trade-offs.