计算机应用 ›› 2019, Vol. 39 ›› Issue (2): 458-463.DOI: 10.11772/j.issn.1001-9081.2018061247

• 网络空间安全 • 上一篇    下一篇

基于区块链技术的物联网信息共享安全机制

葛琳1,2, 季新生3, 江涛3, 江逸茗3   

  1. 1. 郑州航空工业管理学院 计算机学院, 郑州 450046;
    2. 中国民航大学 中国民航信息技术科研基地, 天津 300300;
    3. 国家数字交换系统工程技术研究中心, 郑州 450002
  • 收稿日期:2018-06-15 修回日期:2018-09-16 出版日期:2019-02-10 发布日期:2019-02-15
  • 通讯作者: 葛琳
  • 作者简介:葛琳(1978-),女,山东济南人,博士,讲师,CCF会员,主要研究方向:网络信息安全;季新生(1969-),男,江苏南通人,教授,博士生导师,博士,主要研究方向:网络安全;江涛(1974-),男,湖北武汉人,副研究员,硕士,主要研究方向:移动互联网安全;江逸茗(1984-),男,江苏南通人,博士,主要研究方向:网络信息安全。
  • 基金资助:
    中国民航信息技术科研基地开放课题基金资助项目(CAAC-ITRB-201707);国家自然科学基金创新研究群体项目(61521003);国家重点研发计划项目(2017YFB0801903);国家自然科学基金资助项目(61502530)。

Security mechanism for Internet of things information sharing based on blockchain technology

GE Lin1,2, JI Xinsheng3, JIANG Tao3, JIANG Yiming3   

  1. 1. College of Computer, Zhengzhou University of Aeronautics, Zhengzhou Henan 450046, China;
    2. Information Technology Research Base of Civil Aviation Administration of China, Civil Aviation University of China, Tianjin 300300, China;
    3. National Digital Switching System Engineering and Technological R & D Center, Zhengzhou Henan 450002, China
  • Received:2018-06-15 Revised:2018-09-16 Online:2019-02-10 Published:2019-02-15
  • Supported by:
    This work is partially supported by the Open Project Foundation of Information Technology Research Base of Civil Aviation Administration of China (CAAC-ITRB-201707), the Innovative Research Groups of National Natural Science Foundation of China (61521003), the National Key Research and Development Program of China (2017YFB0801903), the National Natural Science Foundation of China (61502530).

摘要: 针对物联网(IoT)信息共享中存在的源数据易被篡改、缺乏信用保障机制以及信息孤岛问题,提出一种基于区块链技术的轻量级物联网信息共享安全框架。该框架采用数据区块链和交易区块链相结合的双链模式:在数据区块链中实现数据的分布式存储和防篡改,并通过改进的实用拜占庭容错(PBFT)机制共识算法,提升数据登记效率;在交易区块链中实现资源和数据交易,并通过基于部分盲签名算法的改进算法,提升交易效率、实现隐私保护。仿真实验部分分别针对抗攻击能力、双链的处理能力和时延进行了验证分析,结果表明该框架具有安全性、有效性和可行性,可应对现实物联网中的大部分场景。

关键词: 物联网, 区块链, 信息共享安全, 共识算法, 去中心化

Abstract: A lightweight framework of Internet of Things (IoT) information sharing security based on blockchain technology was proposed to solve the problems of IoT's information sharing, such as source data susceptible to tampering, lack of credit guarantee mechanism and islands of information. The framework used double-chain pattern including data blockchain and transaction blockchain. Distributed storage and tamper-proof were realized on the data blockchain, and the registration efficiency was improved through a modified Practical Byzantine Fault Tolerance (PBFT). Resource and data transactions were realized on the transaction blockchain, the transaction efficiency was improved and privacy protection was realized through the improved algorithm based on partial blind signature algorithm. The simulation experiments were carried out to analyse, test and verify anti-attack capability, double-chain processing capacity and time delay. Simulation results show that the proposed framework has security, effectiveness and feasibility, which can be applied to most situations of the real IoT.

Key words: Internet of Things (IoT), blockchain, information sharing security, consensus algorithm, decentralization

中图分类号: