一种基于混合架构的车联网数据安全存储与共享方法技术

技术编号:28767515 阅读:34 留言:0更新日期:2021-06-09 10:52
本发明专利技术涉及车联网安全通信技术领域,且公开了一种基于混合架构的车联网数据安全存储与共享方法,具体步骤如下:S1当有车辆V

【技术实现步骤摘要】
一种基于混合架构的车联网数据安全存储与共享方法


[0001]本专利技术属于车联网安全通信领域,涉及到信息安全领域中的区块链技术、基于身份的数字签密算法,以及边缘计算技术与云计算技术。

技术介绍

[0002]据公安部统计,2020年全国新注册登记机动车3328万辆,比2019年增加114万辆,增长3.56%。据数据分析中国每年都发生近20万起交通事故,平均每8分钟就有1人因车祸死亡。在IoV环境下的车辆配备了先进的车载传感器和智能电子设备,并进一步配备无线通信装置车载单元(OBU),能够有效地完成IoV内部成员之间的交互通信。目前,数据信息的传递和共享主要通过三种方式:车对车(V2V)、车对路(V2R)和路对路(R2R)。利用边缘计算技术对车辆节点中的敏感数据进行局部处理。同时,非敏感信息通过互联网传输,实现基于车辆(V)和路侧单元(RSU)的信息交互。
[0003]然而,由于大量设备接入网络并请求相应的网络服务,网络带宽会被各种智能联网设备占用,导致服务器处理任务请求速度慢,效率低下。在过去的云计算模式中,将消息处理工作部署在云端,造成本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种基于混合架构的车联网数据安全存储与共享方法,其特征在于,具体步骤如下:S1当有车辆V
i
想要加入车联网时,需要分别从TC和PKG获得相应的公私钥对,并以此作为类似于传统网络中的账号和登录密码;S2车辆V
i
加入到车联网后,首先随机选取素数阶p,循环群G1和G2,生成元g,双线性映射e:G1×
G1→
G;选取基于密钥k的加密函数E
k
()和解密函数D
k
(),其中k是由计算获得,并非固定数值;密钥生成阶段,TC随机选择x
i
并计算作为车辆公钥,车辆可将从TC获取的公钥发送给任意一个PKG
i
以便获取相应的私钥加密、解密阶段,V1对信息m加密并签名后得到密文σ=(c,U1,U2,Ver)并发送给V2,V2接收到密文σ=(c,U1,U2,Ver)后验证签名,若合法,则对密文进行解密,验证者接收并广播验证确认信息,进行共识;否则返回σ=(c,U1,U2,Ver),不计入区块;S3车辆之间新的交易产生之后会向全网进行广播,接着,每个节点都会将收到的交易信息纳入进一个区块中,当构成的区块经过共识阶段达成共识后,预选节点(PSN)对全网进行广播并使用哈希指针将新生成的区块链接到区块链的末尾,该区块成为区块链网络的最后一个区块,PSN记录最后一个区块的哈希指针,然后开始新一轮的循环,为区块链增加新的区块。2.根据权利要求1所述的一种基于混合架构的车联网数据安全存储与共享方法,其特征在于,所述步骤S2的具体签密过程如下:设置1:定义两个素数阶均为p的循环群G1和G2,g为G1的生成元,映射e:G1×
G1→
G,令H1():{0,1}
*

G1,H2():G2→
{0,1}
t
,H3():为三个密码学哈希函数,t表示为要签名和加密的消息的位数,设Ring=(ID1,

,ID
n
)表示环成员的集合,c表示在集合中随机均匀选择的哈希值,系统公共参数{G1,G2,p,g,e,t,H1,H2,H3,E
k
,D
k
};设置2:每个PKG
i
(i=1,2,

,n)可以随机选择作为私钥并计算出相应公钥P
i
=s
i
g,PKG
i
的公钥P
i
将会公布出去,而对应的私钥s
i
则会被秘密保持;提取:所有的车辆都需要先发送ID
i
给TC进行登记,登记成功后,TC随机选择x
i
并计算作为车辆公钥,然后,车辆可将从TC获取的公钥发送给任意一个PKG
i
以便获取相应的私钥假设V1将发送给PKG1,则V1的私钥为V2将发送给PKG2,其私钥为签密:V1想要发送信息m给V2,则V1需要执行Encryption()对信息m加密,并执行RingSign()进行签名,当V2接收到V1发来的σ=(c,U1,U2,...

【专利技术属性】
技术研发人员:巫光福王影军廖列法
申请(专利权)人:江西理工大学
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1