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 条
  • [41] Autonomous and malware-proof blockchain-based firmware update platform with efficient batch verification for Internet of Things devices
    Hu, Jen-Wei
    Yeh, Lo-Yao
    Liao, Shih-Wei
    Yang, Chu-Sing
    COMPUTERS & SECURITY, 2019, 86 : 238 - 252
  • [42] Using Blockchain for Improved Video Integrity Verification
    Ghimire, Sarala
    Choi, Jae Young
    Lee, Bumshik
    IEEE TRANSACTIONS ON MULTIMEDIA, 2020, 22 (01) : 108 - 121
  • [43] LeapChain: Efficient Blockchain Verification for Embedded IoT
    Regnath, Emanuel
    Steinhorst, Sebastian
    2018 IEEE/ACM INTERNATIONAL CONFERENCE ON COMPUTER-AIDED DESIGN (ICCAD) DIGEST OF TECHNICAL PAPERS, 2018,
  • [44] IoT-Based smart home device monitor using private blockchain technology and localization
    Baucas, Marc Jayson
    Gadsden, Stephen Andrew
    Spachos, Petros
    IEEE Networking Letters, 2021, 3 (02): : 52 - 55
  • [45] Peer-to-Peer User Identity Verification Time Optimization in IoT Blockchain Network
    Kairaldeen, Ammar Riadh
    Abdullah, Nor Fadzilah
    Abu-Samah, Asma
    Nordin, Rosdiadee
    SENSORS, 2023, 23 (04)
  • [46] A Secure IoT Firmware Update Scheme Against SCPA and DoS Attacks
    Yan-Hong Fan
    Mei-Qin Wang
    Yan-Bin Li
    Kai Hu
    Mu-Zhou Li
    Journal of Computer Science and Technology, 2021, 36 : 419 - 433
  • [47] Efficient Partial Firmware Update for IoT Devices with Lua Scripting Interface
    Novak, Marek
    Skryja, Petr
    2019 29TH INTERNATIONAL CONFERENCE RADIOELEKTRONIKA (RADIOELEKTRONIKA), 2019, : 313 - 316
  • [48] A Secure IoT Firmware Update Scheme Against SCPA and DoS Attacks
    Fan, Yan-Hong
    Wang, Mei-Qin
    Li, Yan-Bin
    Hu, Kai
    Li, Mu-Zhou
    JOURNAL OF COMPUTER SCIENCE AND TECHNOLOGY, 2021, 36 (02) : 419 - 433
  • [49] Secure Firmware Update and Device Authentication for Smart Inverters using Blockchain and Phyiscally Uncloable Function (PUF)-Embedded Security Module
    Choi, Jinchun
    Ahn, Bohyun
    Pedavalli, Swathi
    Ahmad, Seerin
    Villasenor, Abigail
    Kim, Taesic
    2021 6TH IEEE WORKSHOP ON THE ELECTRONIC GRID (EGRID), 2021,
  • [50] Resilient, Auditable, and Secure IoT-Enabled Smart Inverter Firmware Amendments With Blockchain
    Akkaoui, Raifa
    Stefanov, Alexandru
    Palensky, Peter
    Epema, Dick H. J.
    IEEE INTERNET OF THINGS JOURNAL, 2024, 11 (05): : 8945 - 8960