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 条
  • [1] IoT Device Firmware Update over LoRa: The Blockchain Solution
    Anastasiou, A.
    Christodoulou, P.
    Christodoulou, K.
    Vassiliou, V.
    Zinonos, Z.
    16TH ANNUAL INTERNATIONAL CONFERENCE ON DISTRIBUTED COMPUTING IN SENSOR SYSTEMS (DCOSS 2020), 2020, : 404 - 411
  • [2] A Highly Secure IoT Firmware Update Mechanism Using Blockchain
    Tsaur, Woei-Jiunn
    Chang, Jen-Chun
    Chen, Chin-Ling
    SENSORS, 2022, 22 (02)
  • [3] An Over-the-Blockchain Firmware Update Framework for IoT Devices
    Yohan, Alexander
    Lo, Nai-Wei
    2018 IEEE CONFERENCE ON DEPENDABLE AND SECURE COMPUTING (DSC), 2018, : 22 - 29
  • [4] A Blockchain-Based OCF Firmware Update for IoT Devices †
    Witanto, Elizabeth Nathania
    Oktian, Yustus Eko
    Lee, Sang-Gon
    Lee, Jin-Heung
    APPLIED SCIENCES-BASEL, 2020, 10 (19): : 1 - 22
  • [5] ChainVeri: Blockchain-based Firmware Verification System for IoT environment
    Lim, Jea-Min
    Kim, Youngpil
    Yoo, Chuck
    IEEE 2018 INTERNATIONAL CONGRESS ON CYBERMATICS / 2018 IEEE CONFERENCES ON INTERNET OF THINGS, GREEN COMPUTING AND COMMUNICATIONS, CYBER, PHYSICAL AND SOCIAL COMPUTING, SMART DATA, BLOCKCHAIN, COMPUTER AND INFORMATION TECHNOLOGY, 2018, : 1050 - 1056
  • [6] An Efficient Blockchain-based Firmware Update Framework for IoT Environment
    Tsai, Meng-Hsuan
    Hsu, Yu-Cheng
    Lo, Nai-Wei
    2020 15TH ASIA JOINT CONFERENCE ON INFORMATION SECURITY (ASIAJCIS 2020), 2020, : 121 - 127
  • [7] Patchman: Firmware Update Delivery Service Over the Blockchain for IoT Environment
    Oktian, Yustus Eko
    Jo, Uk
    Oh, Simon
    Jeong, Hanho
    Kim, Jaehyun
    Le, Thi-Thu-Huong
    Kim, Howon
    INFORMATION SECURITY APPLICATIONS, WISA 2023, 2024, 14402 : 131 - 142
  • [8] Blockchain-Based Distributed Firmware Update Architecture for IoT Devices
    Choi, Seoyun
    Lee, Jong-Hyouk
    IEEE ACCESS, 2020, 8 : 37518 - 37525
  • [9] FOTB: a secure blockchain-based firmware update framework for IoT environment
    Alexander Yohan
    Nai-Wei Lo
    International Journal of Information Security, 2020, 19 : 257 - 278
  • [10] FOTB: a secure blockchain-based firmware update framework for IoT environment
    Yohan, Alexander
    Lo, Nai-Wei
    INTERNATIONAL JOURNAL OF INFORMATION SECURITY, 2020, 19 (03) : 257 - 278