Private Blockchain Network for IoT Device Firmware Integrity Verification and Update

被引:17
|
作者
Dhakal, Samip [1 ]
Jaafar, Fehmi [2 ,3 ]
Zavarsky, Pavol [2 ]
机构
[1] Concordia Univ Edmonton, Dept Informat Syst Assurance Management, Edmonton, AB, Canada
[2] Concordia Univ Edmonton, Dept Informat Syst Secur Management, Edmonton, AB, Canada
[3] Comp Res Inst Montreal, Montreal, PQ, Canada
关键词
IoT; blockchain; delta update; firmware manager; integrity check; notification server; firmware repository;
D O I
10.1109/HASE.2019.00033
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
There are various possible mechanisms for updating potentially vulnerable and exploitable software and firmware on Internet connected devices. Due to their well-known benefits, delta updates have become a common way of updating software. Recently, several authors proposed the use of blockchain technology to update software and firmware. While both delta updates and blockchain technology are now used in different areas, this paper studies the feasibility of combining the two technologies for firmware updates on resource constrained IoT devices such as Wi-Fi smart plugs and sensors. The paper identifies the scenarios where delta updates may not work and proposes a private blockchain network-based IoT device firmware integrity verification and update mechanism. The proposed private blockchain mechanism for integrity verification utilizes a tamper-proof blockchain server. The proposed solution aims to enhance firmware update performance.
引用
收藏
页码:164 / 170
页数:7
相关论文
共 50 条
  • [31] Public Blockchain-Based Data Integrity Verification for Low-Power IoT Devices
    Khor, Jing Huey
    Sidorov, Michail
    Ong, Ming Tze
    Chua, Shen Yik
    IEEE INTERNET OF THINGS JOURNAL, 2023, 10 (14) : 13056 - 13064
  • [32] Secure IoT Update Using Blockchain
    Kaptan, Melike
    Tomur, Emrah
    Ayav, Tolga
    Erten, Yusuf M.
    2ND INTERNATIONAL INFORMATICS AND SOFTWARE ENGINEERING CONFERENCE (IISEC), 2021,
  • [33] Securing Over-The-Air IoT Firmware Updates using Blockchain
    He, Xinchi
    Alqahtani, Sarra
    Gamble, Rose
    Papa, Mauricio
    INTERNATIONAL CONFERENCE ON OMNI-LAYER INTELLIGENT SYSTEMS (COINS), 2019, : 164 - 171
  • [34] A Secure IoT Firmware Update Framework Based on MQTT Protocol
    Lo, Nai-Wei
    Hsu, Sheng-Hsiang
    INFORMATION SYSTEMS ARCHITECTURE AND TECHNOLOGY, ISAT 2019, PT I, 2020, 1050 : 187 - 198
  • [35] SOFTWARE IMPLEMENTATION OF A SECURE FIRMWARE UPDATE SOLUTION IN AN IOT CONTEXT
    Kvarda, Lukas
    Hnyk, Pavel
    Vojtech, Lukas
    Lokaj, Zdenek
    Neruda, Marek
    Zitta, Tomas
    ADVANCES IN ELECTRICAL AND ELECTRONIC ENGINEERING, 2016, 14 (04) : 389 - 396
  • [36] Blockchain-based secure firmware management system in IoT environment
    Son, Minsung
    Kim, Heeyoul
    2019 21ST INTERNATIONAL CONFERENCE ON ADVANCED COMMUNICATION TECHNOLOGY (ICACT): ICT FOR 4TH INDUSTRIAL REVOLUTION, 2019, : 142 - 146
  • [37] Over-the-air firmware update for IoT devices on the wild
    Berriel de Sousa, Maria Julia
    Gomez Gonzalez, Luis Fernando
    Ferdinando, Erick Mascagni
    Borin, Juliana Freitag
    INTERNET OF THINGS, 2022, 19
  • [38] Blockchain-based Firmware Update Scheme Tailored for Autonomous Vehicles
    Baza, Mohamed
    Nabil, Mahmoud
    Lasla, Noureddine
    Fidan, Kemal
    Mahmoud, Mohamed
    Abdallah, Mohamed
    2019 IEEE WIRELESS COMMUNICATIONS AND NETWORKING CONFERENCE (WCNC), 2019,
  • [39] Proving IoT Devices Firmware Integrity With Bijective MAC Time Stamped
    Urien, Pascal
    2020 IEEE 6TH WORLD FORUM ON INTERNET OF THINGS (WF-IOT), 2020,
  • [40] FIoT: Detecting the Memory Corruption in Lightweight IoT Device Firmware
    Zhu, Lipeng
    Fu, Xiaotong
    Yao, Yao
    Zhang, Yuqing
    Wang, He
    2019 18TH IEEE INTERNATIONAL CONFERENCE ON TRUST, SECURITY AND PRIVACY IN COMPUTING AND COMMUNICATIONS/13TH IEEE INTERNATIONAL CONFERENCE ON BIG DATA SCIENCE AND ENGINEERING (TRUSTCOM/BIGDATASE 2019), 2019, : 248 - 255