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
来源
201919TH IEEE INTERNATIONAL SYMPOSIUM ON HIGH ASSURANCE SYSTEMS ENGINEERING (HASE 2019) | 2019年
关键词
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
相关论文
共 24 条
  • [1] [Anonymous], 2014, OWASP TOP 10 IOT VUL
  • [2] [Anonymous], 2018, NETW CONF MAN MANAGE
  • [3] [Anonymous], 2018, SYM SEC RESP IOT DEV
  • [4] [Anonymous], 2017, SYM SEC RESP 1000S U
  • [5] [Anonymous], 2018, NETW CONF MAN MANAGE
  • [6] Araujo N., 2016, DISTRIBUTED TRUSTED
  • [7] Banerje M., 2017, DIGITAL COMMUNICATIO
  • [8] Bing B., 2006, IEEE COMMUNICATIONS, V44
  • [9] Choi B. C., 2016, IEEE T CONSUMER ELEC, V62
  • [10] Dorri A, 2016, BLOCKCHAIN INTERNET