A Decentralized Trust Establishment Protocol for Smart IoT Systems

被引:5
|
作者
El Majdoubi, Driss [1 ]
El Bakkali, Hanan [1 ]
Bensaih, Mohamed [2 ]
Sadki, Souad [1 ]
机构
[1] Mohammed V Univ Rabat, Smart Syst Lab SSL, Rabat IT Ctr, Rabat, Morocco
[2] Ibn Tofail Univ, Natl Sch Appl Sci, Syst Engn Lab, Kenitra, Morocco
关键词
Smart systems; Trust; Blockchain; Elliptic curve; Internet of things; Authentication; AUTHENTICATION; DEFINITIONS;
D O I
10.1016/j.iot.2022.100634
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The Internet of Things (IoT) is a widely deployed technology to provide innovative services in many several fields such as industry, logistics, healthcare, and energy management. The integration of artificial intelligence, machine learning, edge/cloud computing, 5G networks, big data analytics, and other emerging technologies in IoT systems is leading to the emergence of Smart Systems that support devices to make autonomous decisions in order to improve and facilitate people's lives. These smart IoT devices produce a huge amount of sensitive data. Thus, establishing Trust between these devices is vital to ensure the security of the sensed data and for the normal functionality of smart systems. To address these challenges, several Trust establishment protocols have been proposed, but they have some limitations such as centralization, the need for human intervention, and the lack of adaptability to smart devices with computation and storage constraints. In this paper, a decentralized trust establishment protocol is proposed for smart IoT devices and is applicable for different scenarios. The protocol provides decentralized identity management, mutual authentication, access control, and secure communication by combining Blockchain technology with PV-SAS-MCA message cross-authentication protocol based on Short Authenticated Strings (SAS). To the best of our knowledge, this research is the first to propose a new approach that uses Blockchain as an extra distributed and authenticated channel to exchange Short Authenticated Strings without physical interaction. This helps to allow entities in the Smart IoT environment not only to identify each other but also to exchange their public keys in a secure manner. Moreover, the proposed protocol uses Elliptic Curve Cryptography (ECC) to secure communications with significantly smaller key sizes and lower computation overhead. Experimental results reveal that the time required to complete the authentication process is less than 90 ms which is a superior performance when compared to state-of-the-art decentralized authentication mechanisms.
引用
收藏
页数:21
相关论文
共 50 条
  • [1] Initial Trust Establishment for Personal Space IoT Systems
    Tham Nguyen
    Doan Hoang
    Diep Nguyen
    Seneviratne, Aruna
    2017 IEEE CONFERENCE ON COMPUTER COMMUNICATIONS WORKSHOPS (INFOCOM WKSHPS), 2017, : 784 - 789
  • [2] A Secure and Decentralized Trust Management Scheme for Smart Health Systems
    Ebrahimi, Maryam
    Haghighi, Mohammad Sayad
    Jolfaei, Alireza
    Shamaeian, Nasrin
    Tadayon, Mohammad Hesam
    IEEE JOURNAL OF BIOMEDICAL AND HEALTH INFORMATICS, 2022, 26 (05) : 1961 - 1968
  • [3] Hardware Root Of Trust for IoT Security In Smart Home Systems
    Mansour, Samah
    Lauf, Adrian
    2020 IEEE 17TH ANNUAL CONSUMER COMMUNICATIONS & NETWORKING CONFERENCE (CCNC 2020), 2020,
  • [4] A Mobile Cloud Hierarchical Trust Management Protocol for IoT Systems
    Guo, Jia
    Chen, Ing-Ray
    Tsai, Jeffrey J. P.
    2017 5TH IEEE INTERNATIONAL CONFERENCE ON MOBILE CLOUD COMPUTING, SERVICES, AND ENGINEERING (MOBILECLOUD), 2017, : 125 - 130
  • [5] Blockchain-based decentralized trust management in IoT: systems, requirements and challenges
    Arshad, Qurat-ul-Ain
    Khan, Wazir Zada
    Azam, Faisal
    Khan, Muhammad Khurram
    Yu, Heejung
    Zikria, Yousaf Bin
    COMPLEX & INTELLIGENT SYSTEMS, 2023, 9 (06) : 6155 - 6176
  • [6] Blockchain-based decentralized trust management in IoT: systems, requirements and challenges
    Qurat-ul-Ain Arshad
    Wazir Zada Khan
    Faisal Azam
    Muhammad Khurram Khan
    Heejung Yu
    Yousaf Bin Zikria
    Complex & Intelligent Systems, 2023, 9 : 6155 - 6176
  • [7] Dirichlet-based Initial Trust Establishment for Personal Space IoT Systems
    Tham Nguyen
    Doan Hoang
    Seneviratne, Aruna
    2018 IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS (ICC), 2018,
  • [8] Trust and Resilience in Federated Learning Through Smart Contracts Enabled Decentralized Systems
    Cassano, Lorenzo
    D'Abramo, Jacopo
    Munir, Siraj
    Ferretti, Stefano
    2024 IEEE INTERNATIONAL CONFERENCE ON BLOCKCHAIN, BLOCKCHAIN 2024, 2024, : 663 - 668
  • [9] Establishing trust in decentralized smart sensor networks
    Vagts, H.
    Cosar, T.
    Beyerer, J.
    MOBILE MULTIMEDIA/IMAGE PROCESSING, SECURITY, AND APPLICATIONS 2011, 2011, 8063
  • [10] Link Establishment in Hierarchical and Decentralized Fog IoT Network
    Saravanan, M.
    Banerjee, Arindam
    2022 SEVENTH INTERNATIONAL CONFERENCE ON FOG AND MOBILE EDGE COMPUTING, FMEC, 2022, : 117 - 124