西安电子科技大学学报 ›› 2021, Vol. 48 ›› Issue (3): 21-30.doi: 10.19665/j.issn1001-2400.2021.03.003

• 车联网技术与进展专题 • 上一篇    下一篇

一种使用区块链保护车联网数据隐私的方法

杨颜博1(),张嘉伟2(),马建峰2()   

  1. 1.内蒙古科技大学 信息工程学院,内蒙古自治区 包头 014040
    2.西安电子科技大学 网络与信息安全学院,陕西 西安 710071
  • 收稿日期:2020-12-14 出版日期:2021-06-20 发布日期:2021-07-05
  • 通讯作者: 张嘉伟
  • 作者简介:杨颜博(1983—),男,讲师,E-mail:yangyanbo@imust.edu.cn|马建峰(1963—),男,教授,E-mail:jfma@mail.xidian.edu.cn
  • 基金资助:
    内蒙古自治区自然科学基金(2020LH06006);内蒙古自治区科技重大专项(2019ZD025);内蒙古科技大学创新基金(2019QDL-B51);内蒙古自治区纪检监察大数据开放项目(IMDBD2020021)

Method for using the blockchain to protect data privacy of IoV

YANG Yanbo1(),ZHANG Jiawei2(),MA Jianfeng2()   

  1. 1. School of Information Engineering,Inner Mongolia University of Science & Technology,Baotou 014040,China
    2. School of Cyber Engineering,Xidian University,Xi’an 710071,China
  • Received:2020-12-14 Online:2021-06-20 Published:2021-07-05
  • Contact: Jiawei ZHANG

摘要:

随着物联网的快速发展和成熟,汽车工业领域的应用正经历着从早期的车辆Ad-Hoc网络到车联网的快速转变,数以万计的车辆及其搭载的各种车载设备都将通过车联网实现车辆或驾驶数据的共享和交互,而这些海量的数据的存储以及其中的大量用户隐私和数据安全问题带来巨大的挑战,尤其是访问控制、信任和密钥托管问题。针对该问题提出了一种基于区块链的具有隐私保护的车联网数据分布式共享方法。该方法将车联网大数据存储在公共分布式存储哈希表中,利用区块链实现数据的存储、访问和用户撤销中的信任问题。基于无证书密码体系实现区块链交易的签名和认证,而区块链则为车联网设备提供了公钥广播,从而克服了无证书密码系统的缺点。同时结合边缘计算设备,提出了一种高效的部分隐藏访问策略的数据细粒度访问控制方法,不仅能提供高效的数据访问机制,而且支持大量车辆的动态加入和撤销。

关键词: 区块链, 属性基加密, 策略部分隐藏, 分布式存储, 可验证外包解密

Abstract:

With the rapid development of the Internet of Things,vehicle industry is undergoing a rapid transformation from the early vehicle Ad-Hoc network to the Internet of Vehicles (IoV) in which massive vehicles and on-board smart devices can realize data sharing and interaction.However,this brings about a big challenge for the security of shared data in a huge volume containing a lot of user privacy,especially the issues of access control,trust and key escrow.To address these problems,we propose an efficient blockchain-based distributed data sharing method in IoV.In our scheme,blockchain transactions are utilized for trustworthily data storage and access as well as user revocation.To realize end device verification,we introduce certificateless cryptography for transaction verification of blockchain nodes and the ease of the key escrow problem.Moreover,we propose an efficient partial policy-hidden CP-ABE scheme for data fine-grained access control with efficient user revocation.Security analysis and experiments demonstrate that our scheme is secure,efficient and practical.

Key words: blockchain, attribute-based encryption, strategy partial hiding, distributed storage, verifiable outsourcing decryption

中图分类号: 

  • TP311.13
Baidu
map