A User Authentication Scheme of IoT Devices using Blockchain-enabled Fog Nodes

被引:0
|
作者
Almadhoun, Randa [1 ]
Kadadha, Maha [1 ]
Alhemeiri, Maya [1 ]
Alshehhi, Maryam [1 ]
Salah, Khaled [1 ]
机构
[1] Khalifa Univ Sci & Technol, Elect & Comp Engn Dept, Abu Dhabi, U Arab Emirates
关键词
IoT; IoT Security; Blockchain; Fog Computing; Edge Computing; Authentication;
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
These days, IoT devices are deployed at a massive scale, with Cisco predicting 20 billion devices by the year 2020. As opposed to endpoint devices, IoT devices are resource-constrained devices, incapable of securing and defending themselves, and can be easily hacked and compromised. Fog computing can augment such capacity limitations by providing localized compute, storage, and networking for a group of IoT devices. As fog nodes are deployed in close proximity to IoT devices, fog computing can be more effective than cloud computing. Furthermore, Blockchain has emerged as technology with capabilities to provide secure management, authentication and access to IoT devices and their data, in decentralized manner with high trust, integrity, and resiliency. In this paper, we propose a user authentication scheme using blockhain-enabled fog nodes in which fog nodes interface to Ethereum smart contracts to authenticate users to access IoT devices. The fog nodes are used to provide scalability to the system by relieving the IoT devices from carrying out heavy computation involving tasks related to authentication and communicating with the blockchain. We describe system components, architecture and design, and we discuss key aspects related to security analysis, functionality, testing and implementation of the smart contracts. The full code of the smart contracts for authentication registry, lists, rules and logic is also made publicly available at Github.
引用
收藏
页数:8
相关论文
共 50 条
  • [41] An efficient certificateless blockchain-enabled authentication scheme to secure producer mobility in named data networks
    Wang, Cong
    Zhou, Tong
    Ma, Maode
    Xiong, Yuwen
    Zhang, Xiankun
    Liu, Chao
    JOURNAL OF NETWORK AND COMPUTER APPLICATIONS, 2024, 232
  • [42] Blockchain-Based Key Management Scheme in Fog-Enabled IoT Systems
    Chen, Tong
    Zhang, Lei
    Choo, Kim-Kwang Raymond
    Zhang, Rui
    Meng, Xinyu
    IEEE INTERNET OF THINGS JOURNAL, 2021, 8 (13) : 10766 - 10778
  • [43] Prototype: User Authentication Scheme for IoT Using NFC
    Alharbi, Muhammad H.
    Alhazmi, Omar H.
    2019 INTERNATIONAL CONFERENCE ON COMPUTER AND INFORMATION SCIENCES (ICCIS), 2019, : 345 - 349
  • [44] A REVIEW OF BLOCKCHAIN-ENABLED FOG COMPUTING IN THE CLOUD CONTINUUM CONTEXT
    Spataru, Adrian
    SCALABLE COMPUTING-PRACTICE AND EXPERIENCE, 2021, 22 (04): : 463 - 468
  • [45] Blockchain-Enabled Clustered Federated Learning in Fog Computing Networks
    Huang, Xiaoge
    Zhi, Chen
    Chen, Qianbin
    Zhang, Jie
    2021 IEEE 94TH VEHICULAR TECHNOLOGY CONFERENCE (VTC2021-FALL), 2021,
  • [46] Authentication of Mobile IoT Devices using HyperLedger Fabric Blockchain
    Banoun, Nathalie
    Diarra, Nafissatou
    2021 EIGHTH INTERNATIONAL CONFERENCE ON SOFTWARE DEFINED SYSTEMS (SDS), 2021, : 126 - 131
  • [47] Securing Low-Power Blockchain-enabled IoT Devices against Energy Depletion Attack
    Alsirhani, Amjad
    Khan, Muhammad Ali
    Alomari, Abdullah
    Maryam, Sauda
    Younas, Aiman
    Iqbal, Muddesar
    Siqqidi, Muhammad Hameed
    Ali, Amjad
    ACM TRANSACTIONS ON INTERNET TECHNOLOGY, 2023, 23 (03)
  • [48] An Efficient Privacy and Anonymity Setup on Hyperledger Fabric for Blockchain-Enabled Internet of Things (IoT) Devices
    Saad, Muhammad
    Haidery, Saqib Ali
    Bhandari, Aavash
    Bhutta, Muhammad Raheel
    Park, Dong-Joo
    Chung, Tae-Sun
    ELECTRONICS, 2024, 13 (13)
  • [49] Design of anonymous authentication scheme for vehicle fog services using blockchain
    Xinrui Duan
    Yajun Guo
    Yimin Guo
    Wireless Networks, 2024, 30 : 193 - 207
  • [50] Design of anonymous authentication scheme for vehicle fog services using blockchain
    Duan, Xinrui
    Guo, Yajun
    Guo, Yimin
    WIRELESS NETWORKS, 2024, 30 (01) : 193 - 207