【技术实现步骤摘要】
一种基于隐私保护的车辆编队评价方法
本专利技术涉及一种基于隐私保护的车辆编队评价方法,属于车联网及隐私保护
技术介绍
近年来,汽车保有量的持续增长造成了一系列的社会问题,比如道路安全、交通拥塞、空气污染等。为了解决这些问题,车辆编队吸引了起来越来越多人的注意。车辆编队是一种首尾相连的行车模式,包含了一辆头车和若干用户车辆。头车可以控制、引导用户车辆向目的地行驶。和传统的行车模式相比,车辆编队一方面可以通过减小车辆之间的距离来增加道路的车容量,另一方面也可以通过减小空气阻力来减少汽油消耗和空气污染。尽管车辆编队可以带来很多的好处,它也带来了很多的问题。考虑到用户车辆跟随头车行驶,头车将会决定车队的行驶路线和行驶方式。一些头车可能会有意地通过提供低质量的服务来降低车辆的驾驶体验,甚至把车辆带入危险处境。因此,在加入一个车队前,十分有必要找到可靠并且值得信任的头车。通常来讲,头车的表现可以通过用户车辆的评价得到。然而,由于用户存在不同的驾驶习惯、不完整的观察、恶意评价等,用户对头车的评价可能也存在较大差别。为了解决这个问题,可以引入信任值来判定车辆评价的可信任程度,通过计算用户车辆的加权评分和可以更加真实地判断头车的表现。然而,另一个不得不考虑的问题就是用户车辆的安全和隐私。车辆的信任值会泄露车辆的隐私信息,比如职业、偏好、受教育程度等,另一方面通过链接车辆的信任值,可能会泄露车辆的位置和轨迹隐私。图1给出了信任值链接攻击的场景。在t1,两辆车(绿色和蓝色)加入了一个车队,在t2和t3分别加入不同的车队。尽管这两辆车改变了他们的假名,但是仍然可以通过他 ...
【技术保护点】
1.一种基于隐私保护的车辆编队评价方法,其特征在于:包括系统初始化、车辆注册、生成评分报告、数据验证、数据聚合、评分计算、信任值更新,具体为:步骤1:系统初始化,具体包括如下子步骤:步骤1.1 信任中心选择系统安全参数κ1和κ2;步骤1.2 根据步骤1.1生成的安全参数κ2选取两个大素数p1,q1和随机数g;根据安全参数κ1,生成一个双线性映射的五元组
【技术特征摘要】
1.一种基于隐私保护的车辆编队评价方法,其特征在于:包括系统初始化、车辆注册、生成评分报告、数据验证、数据聚合、评分计算、信任值更新,具体为:步骤1:系统初始化,具体包括如下子步骤:步骤1.1信任中心选择系统安全参数κ1和κ2;步骤1.2根据步骤1.1生成的安全参数κ2选取两个大素数p1,q1和随机数g;根据安全参数κ1,生成一个双线性映射的五元组其中,双线性映射五元组的生成规则如下:给定安全参数κ1,系统生成一个κ1位大小的随机数q,并生成q阶的乘法循环群和这两个循环群满足e:双线性映射满足如下性质:(1)e(aP,bQ)=e(P,Q)ab,其中(2)e(P,P)≠1;步骤1.3通过系统Paillier加密算法计算公钥和私钥;其中,公钥,记为(n=p1·q1,g);私钥,记为(λ=lcm(p1,q1),μ=(L(gλmodn2))-1);其中,lcm(·)代表计算最大公约数的函数;L(·)代表运算规则为的函数;步骤1.4选取两个哈希函数H1和H2;其中,H1:H2:步骤2:车辆注册,具体包括如下子步骤:步骤2.1所有的车辆在信任中心进行注册,具体为:步骤2.1A信任中心选择AES对称加密算法,表示为AESk,其对称密钥为k;步骤2.1B每个车辆向信任中心提交自己的身份ID,信任中心根据此ID生成生成N+1个假名PID0,PID1,…PIDN;其中,PIDi=AESk(ID||xi),0≤i≤N;步骤2.1C选择随机数作为私钥,并计算公钥Yi=xiP;步骤2.1D信任中心选择一个安全参数并通过公钥加密每个车辆的信任值T,即其中,tc是当前信任值的更新时间;步骤2.1F信任中心生成一个与步骤2.1D计算出来的信任值密文对应的信任签名其中,信任签名用于验证信任值的真实性与可靠性;步骤2.1F对于每一个注册的路边单元RSU,信任中心选择一个随机数作为私钥,并计算其公钥为Yr=xrP;步骤2.1G信任中心将参数发送给每个注册的车辆,将发送给RSU;步骤3:生成行驶报告,具体为:步骤3.1当车辆vj跟随头车phk到达目的地后,它会向邻近的RSU提供针对该车辆编队的行驶报告;其中,所述评分报告包括车辆编队序号Trk、评分数据fj以及参加车辆编队的证明;其中,参加车辆编队的证明是用来证明该车是否真实地参加过该车队,其生成规则如下:(1)头车生成自己的Paillier加密算法,并将选取随机数ak连同公钥一起发布给该编队的所有车辆;(2)车辆生成随机数aj,将其加密发送给头车;(3)头车解密得到aj计算其参与证明proofkj=xkH1(ak+aj),车辆vj计算其参与证明proofjk=xjH1(aj+ak);步骤3.2为了防止RSU或者其他的攻击者追踪车辆的信任值,vj选择一个随机数来对用户的信任值进行扰动,即计算信任值相应地,信任值对应的信任签名也更新为步骤3.3车辆vj使用私钥xj生成行驶报告的签名σj=xjH1(PIDj||Yj||FRj...
【专利技术属性】
技术研发人员:祝烈煌,张川,徐畅,张璨,
申请(专利权)人:北京理工大学,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。