IoT Software Upgrade Scheme Based on Block Chain

被引:0
|
作者
Du, Jian [1 ]
Zhen, Ping [1 ]
Tu, Yin-zi [1 ]
Gan, Jie [1 ]
机构
[1] Beijing Smartchip Microelect Technol Co Ltd, Beijing Engn Res Ctr High Reliabil IC Power Ind G, Beijing 100192, Peoples R China
关键词
Software upgrade; Block chain; Decentralization; IoT;
D O I
暂无
中图分类号
T [工业技术];
学科分类号
08 ;
摘要
Software upgrade is necessary, which can not only get the new software features, but also fix software vulnerabilities to improve security. With the rapid development of Internet of things (IoT), all kinds of smart devices increase sharply, so traditional C/S (client/server)-based software upgrade model is difficult to satisfy the application scenario. In order to guarantee massive terminal software upgrade in secure and efficient way, this paper proposes a novel software upgrade scheme for IoT terminals based on the block chain technology. In the scheme, there exists a variety of terminal devices in the IoT scenario, and each terminal device has a variety of softwares, and each software upgrade record is stored in the block chain by consensus mechanism. Terminal device can query software update record from block chain and download the latest software version from adjacent terminal device in IoT, which can complete software upgrade spontaneously, with the advantage of decentralization. At the same time, the scheme can ensure the timeliness and traceability of software upgrade. This scheme takes advantage of the untamperability of block chain data to guarantee its security and reliability, which provides a new solution for terminal device software upgrade in IoT scenerio.
引用
收藏
页码:357 / 363
页数:7
相关论文
共 50 条
  • [31] An Efficient Software Defined Data Transmission Scheme based on Mobile Edge Computing for the Massive IoT Environment
    Kim, EunGyeong
    Kim, Seokhoon
    KSII TRANSACTIONS ON INTERNET AND INFORMATION SYSTEMS, 2018, 12 (02): : 974 - 987
  • [32] HSC-IoT: A Hardware and Software Co-Verification based Authentication Scheme for Internet of Things
    Hossain, Mahmud
    Noor, Shahid
    Hasan, Ragib
    2017 5TH IEEE INTERNATIONAL CONFERENCE ON MOBILE CLOUD COMPUTING, SERVICES, AND ENGINEERING (MOBILECLOUD), 2017, : 109 - 116
  • [33] Free software upgrade
    不详
    MANUFACTURING ENGINEERING, 2006, 137 (03): : 41 - 41
  • [34] Homomorphic additive lightweight block cipher scheme for securing IoT applications
    Hariss, Khalil
    Noura, Hassan
    JOURNAL OF INFORMATION SECURITY AND APPLICATIONS, 2023, 76
  • [35] A multi-station block acknowledgment scheme in dense IoT networks
    Chen, Chen
    Zhao Honghui
    Tie, Qiu
    Hou Ronghui
    Sangaiah, Arun Kumar
    COMPUTER COMMUNICATIONS, 2018, 119 : 179 - 190
  • [36] The software upgrade of NICS
    Rossetti, Emanuel
    Guido, Vincenzo
    Oliva, Ernesto
    ADVANCED SOFTWARE AND CONTROL FOR ASTRONOMY II, PTS 1 & 2, 2008, 7019
  • [37] EPA Software Upgrade
    不详
    ASHRAE JOURNAL, 2013, 55 (08) : 11 - 11
  • [38] Adaptive computation-aware scheme for software-based predictive block motion estimation
    Huang, Shih-Yu
    JOURNAL OF VISUAL COMMUNICATION AND IMAGE REPRESENTATION, 2006, 17 (04) : 767 - 782
  • [39] Block chain-based security and privacy framework for point of care health care IoT devices
    Nath, Srigitha S.
    Sadagopan, S.
    Babu, D. Vijendra
    Kumar, R. Dinesh
    Jonnala, Prathiba
    Murthy, Mantripragada Yaswanth Bhanu
    SOFT COMPUTING, 2023,
  • [40] IoT Driven with Big Data Analytics and Block Chain Application Scenarios
    Manjunath, Pavan
    Prakruthi, M. K.
    Shah, Pritam Gajkumar
    PROCEEDINGS OF THE SECOND INTERNATIONAL CONFERENCE ON GREEN COMPUTING AND INTERNET OF THINGS (ICGCIOT 2018), 2018, : 569 - 572