Secure and efficient firmware update for increasing IoT-enabled smart devices

被引:1
作者
Lu, Ching-Hu [1 ]
Liu, Chi-Hsien [2 ]
Chen, Zhi-Hong [3 ]
机构
[1] Natl Taiwan Univ Sci & Technol NTUST, Dept Elect Engn, Taiwan Tech, Taipei 106, Taiwan
[2] Gifu Enterprise Co Ltd, Taichung, Taiwan
[3] Natl Taiwan Normal Univ, Grad Inst Informat & Comp Educ, Taipei, Taiwan
关键词
IoT; Hybrid update scheme; Firmware distribution; Firmware validation; Blockchain; Peer-to-peer; Smart contract; BLOCKCHAIN; INTERNET; SYSTEM; THINGS;
D O I
10.1007/s12652-020-02492-z
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
With the rapidly increasing number of Internet of Things (IoT) devices, various interconnected devices have become targets of growing cyberattacks. Keeping the firmware of an IoT device up-to-date is one feasible way to protect the device against cyberattacks. The existing approaches of firmware update (including distribution and validation) are not scalable in distribution to increasing numbers of devices, however, let alone able to provide reliable validation. To address the above issues, this study proposes a hybrid update scheme, including distributed membership-based firmware sharing for firmware distribution and smart-contract-enabled firmware validation via a blockchain (BC). This hybrid update approach leverages the advantages of a peer-to-peer network and a blockchain. Evaluation of the study has shown that the proposed distributed membership-based firmware sharing is more secure and scalable to an increasing number of devices. The proposed smart-contract-enabled firmware validation is more efficient than the firmware validation in existing studies since it can effectively reduce unwanted repeat validation via a smart contract in a blockchain. In addition, it can help make sure all members of an IoT-enabled service having the right firmware before providing the service to users. Such designs can improve service quality and also reduce as much human intervention to leverage the strengths of an IoT-enabled application or system.
引用
收藏
页码:4987 / 5000
页数:14
相关论文
共 47 条
  • [11] Corporation(IDC) ID, 2019, GROWTH CONN IOT DEV
  • [12] Cynthia J, 2019, UBIQUITOUS COMPUTING, V47, P1, DOI [10.1007/978-3-030-01566-4_1, DOI 10.1007/978-3-030-01566-4_1]
  • [13] Information Propagation in the Bitcoin Network
    Decker, Christian
    Wattenhofert, Roger
    [J]. 13TH IEEE INTERNATIONAL CONFERENCE ON PEER-TO-PEER COMPUTING (P2P), 2013,
  • [14] Measurement and mitigation of BitTorrent leecher attacks
    Dhungel, Prithula
    Wu, Di
    Ross, Keith W.
    [J]. COMPUTER COMMUNICATIONS, 2009, 32 (17) : 1852 - 1861
  • [15] Dorri Ali, 2017, 2017 IEEE International Conference on Pervasive Computing and Communications Workshops (PerCom Workshops), P618, DOI 10.1109/PERCOMW.2017.7917634
  • [16] BlockChain: A Distributed Solution to Automotive Security and Privacy
    Dorri, Ali
    Steger, Marco
    Kanhere, Salil S.
    Jurdak, Raja
    [J]. IEEE COMMUNICATIONS MAGAZINE, 2017, 55 (12) : 119 - 125
  • [17] Guan DL, 2008, ICN 2008: SEVENTH INTERNATIONAL CONFERENCE ON NETWORKING, PROCEEDINGS, P330, DOI 10.1109/ICN.2008.16
  • [18] World of Empowered IoT Users
    Hashemi, Sayed Hadi
    Faghri, Faraz
    Rausch, Paul
    Campbell, Roy H.
    [J]. PROCEEDINGS 2016 IEEE FIRST INTERNATIONAL CONFERENCE ON INTERNET-OF-THINGS DESIGN AND IMPLEMENTATION IOTDI 2016, 2016, : 13 - 24
  • [19] A new worm propagation threat in BitTorrent: modeling and analysis
    Hatahet, Sinan
    Bouabdallah, Abdelmadjid
    Challal, Yacine
    [J]. TELECOMMUNICATION SYSTEMS, 2010, 45 (2-3) : 95 - 109
  • [20] Internet of Things, Blockchain and Shared Economy Applications
    Huckle, Steve
    Bhattacharya, Rituparna
    White, Martin
    Beloff, Natalia
    [J]. 7TH INTERNATIONAL CONFERENCE ON EMERGING UBIQUITOUS SYSTEMS AND PERVASIVE NETWORKS (EUSPN 2016)/THE 6TH INTERNATIONAL CONFERENCE ON CURRENT AND FUTURE TRENDS OF INFORMATION AND COMMUNICATION TECHNOLOGIES IN HEALTHCARE (ICTH-2016), 2016, 98 : 461 - 466