基于区块链的密钥更新和可信定位系统
Key Update and Trusted Positioning System Based on Blockchain
摘要
Abstract
With the development Internet of Things (IoT), the number of intelligent devices is increasing rapidly. The ad hoc network mode of wireless intelligent devices has dynamic topology and decentralized distribution and does not have a fixed infrastructure. However,these features bring many problems to the security of communication and positioning. Firstly,the combination of symmetric and asymmetric encryption schemes is applied to achieve secure communications between IoT devices, while once a private key is lost or leaked,it is hard to synchronize the latest keys in the whole ad hoc network. Secondly, complicated interaction and computation are usually needed for key agreement among devices in ad hoc networks. Thirdly, under some circumstances, it can be a great challenge for ad hoc intelligent devices to receive signal from the trusted third party which is also required to be always online, but the existing ad hoc positioning system cannot remain secure when lacking of trusted third party like base station. Finally, the existing positioning algorithm cannot protect positioning signal untampered,and it is difficult to ensure the accuracy of the positioning displayed by each mobile device in the ad hoc network. In view of the above problems, we propose this system by using blockchains established between wireless IoT devices as the trusted infrastructure to record the key update chain corresponding to the user identity and facilitate the session key agreement among multiple users. Based on the consensus mechanism, the system enables trusted mutual positioning among IoT devices when there is no or weak positioning signal, and it protects the authenticity of positioning information sent or received by devices. The system can be built by the existing secure cryptographic algorithms, enabling secure and efficient key updates and trusted positioning, and it is adapted for use in actual devices in secure IoT systems.关键词
区块链/密钥更新/密钥协商/可信定位/自组网/物联网Key words
blockchain/key update/key agreement/trusted positioning/ad hoc/Internet of Things (IOT)分类
信息技术与安全科学引用本文复制引用
李大伟,刘建伟,关振宇,秦煜瑶,伍前红..基于区块链的密钥更新和可信定位系统[J].密码学报,2018,5(1):35-42,8.基金项目
国家重点研发计划 (2017YFB1400700) (2017YFB1400700)
国家自然科学基金 (61672083, 61370190, 61772538, 61532021, 61472429, 61402029, 61702028) (61672083, 61370190, 61772538, 61532021, 61472429, 61402029, 61702028)
北京市自然科学基金 (4182033, 4132056) (4182033, 4132056)
十三五国家密码发展基金密码理论课题 (M-MJJ20170106) (M-MJJ20170106)
北航金华北斗应用研究院基金 (BARI1702) National Key Research and Development Program of China(2017YFB1400700) (BARI1702)
National Natural Sci-ence Foundation of China (61672083, 61370190, 61772538, 61532021, 61472429, 61402029, 61702028) (61672083, 61370190, 61772538, 61532021, 61472429, 61402029, 61702028)
Natural Science Foundation of Beijing Municipality(4182033,4132056) (4182033,4132056)
National Cryptography Development Fund of Thirteenth Five-Year Plan(MMJJ20170106) (MMJJ20170106)
Fund of BeiDou Application Research Institute at Jinhua,Beihang University(BARI1702) (BARI1702)