[发明专利]雾计算架构下的VANETs位置隐私保护查询方法有效

专利信息
申请号: 201711235911.2 申请日: 2017-11-30
公开(公告)号: CN108012232B 公开(公告)日: 2020-04-21
发明(设计)人: 高天寒;李艳强 申请(专利权)人: 东北大学
主分类号: H04W4/02 分类号: H04W4/02;H04W4/44;H04W12/02;H04W12/06;H04L29/08;H04L29/06
代理公司: 沈阳东大知识产权代理有限公司 21109 代理人: 胡晓男
地址: 110169 辽*** 国省代码: 辽宁;21
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 计算 架构 vanets 位置 隐私 保护 查询 方法
【权利要求书】:

1.一种雾计算架构下的VANETs位置隐私保护查询方法,其特征在于,包括:

车载自组织网络VANETs中的路边单元RSU和车载单元OBU均向第三方信任机构TA进行注册,车载自组织网络VANETs中邻近的路边单元RSU之间形成一个环,环中的路边单元RSU作为环中的雾节点都有前驱节点和后继节点,且环中相邻的路边单元RSU之间拥有共享密钥;

车载单元OBU首次接入车载自组织网络VANETs时,车载单元OBU和路边单元RSU之间使进行双向接入认证并颁发临时查询码PID,具体是:

路边单元RSU利用时间戳TS1、路边单元RSU产生的随机数rRSU、第三方信任机构TA选择的生成元P,计算第一CC签名δ1;路边单元RSU向车载单元OBU发送{δ1,RID,rRSUP,TS1};其中,RID是路边单元RSU的真实身份;

车载单元OBU验证时间戳TS1是否新鲜:

若时间戳TS1不新鲜,则判定路边单元RSU不合法;

若时间戳TS1新鲜,则验证第一CC签名δ1

若验证通过,则路边单元RSU合法,利用时间戳TS2、车载单元OBU产生的随机数rOBU计算第二CC签名δ2;利用车载单元OBU产生的随机数rOBU、第三方信任机构TA选择的生成元P、路边单元RSU产生的随机数rRSU计算车载单元OBU与该合法路边单元RSU之间的共享密钥Kv-r;利用加密车载单元OBU的初始假名生成密文c,向路边单元RSU发送{c,δ2,rOBUP,TS2};

若验证未通过,车载单元OBU寻找下一个路边单元RSU进行双向接入认证;

路边单元RSU验证时间戳TS2是否新鲜:

若时间戳TS2不新鲜,则车载单元OBU不合法;

若时间戳TS2新鲜,则该路边单元RSU利用车载单元OBU产生的随机数rOBU、第三方信任机构TA选择的生成元P、路边单元RSU产生的随机数rRSU,计算其与车载单元OBU之间的共享密钥 Kr-v,并且使用该共享密钥Kr-v解密密文c得到车载单元OBU的初始假名VID

路边单元RSU验证第二CC签名δ2

若验证未通过,则车载单元OBU不合法;

若验证通过,则车载单元OBU合法,路边单元RSU计算包含临时查询码PID及其有效期T的密文c'并发送给车载单元OBU;

车载单元OBU解密密文c'得到临时查询码PID;

车载单元OBU与其接入的路边单元RSU之间采用基于路边单元RSU形成的环而生成的匿名转发链完成基于位置服务的查询,具体是:车载单元OBU向其接入的路边单元RSU发送基于位置服务的查询请求Req,由基于路边单元RSU形成的环而生成的匿名转发链转发车载单元OBU的查询请求Req,并由匿名转发链的末端路边单元RSU将查询请求Req发送给基于位置的服务器LBS,基于位置的服务器LBS将查询结果通过该匿名转发链返回给车载单元OBU,具体方法是:

车载单元OBU选择匿名转发链长度k,根据临时查询码PID、匿名转发链长度k、实时位置信息loc、本查询请求的有效期T,生成查询请求Req,并使用车载单元OBU与其接入的路边单元RSU1之间的共享密钥Kv-r加密查询请求Req生成密文c”,发送给接入的路边单元RSU1

路边单元RSU1利用车载单元OBU与路边单元RSU1之间的共享密钥Kv-r解密密文c”,得到查询请求Req并存储;路边单元RSU1计算k=k-1,并检查k:

若k==0,则路边单元RSU1利用自己的假名RID1、实时位置信息loc、本查询请求的有效期T、临时查询码PID,生成新的查询请求Req并将其发送给基于位置的服务器LBS;

若k>0,则路边单元RSU1利用自己的假名RID1、临时查询码PID、实时位置信息loc、匿名转发链长度k、本查询请求的有效期T,生成新的查询请求Req,并使用路边单元RSU1与其后继路边单元RSU2之间的共享密钥KRSU1-RSU2加密查询请求Req,生成第一密文c1并发送给路边单元RSU1的后继路边单元RSU2

路边单元RSU2使用与其前驱路边单元RSU1之间的共享密钥KRSU1-RSU2解密第一密文c1,得到查询请求Req并存储;路边单元RSU2计算k=k-1,并检查k:

若k==0,则路边单元RSU2利用自己的假名RID2、实时位置信息loc、本查询请求的有效期T、临时查询码PID,生成新的查询请求Req并将其发送给基于位置的服务器LBS;

若k>0,则路边单元RSU2利用自己的假名RID2、实时位置信息loc、匿名转发链长度k、本查询请求的有效期T、临时查询码PID,生成新的查询请求Req,并使用路边单元RSU2与其后继路边单元RSU3之间的共享密钥KRSU2-RSU3加密查询请求Req,生成第二密文c2,发送给路边单元RSU2的后继路边单元RSU3

路边单元RSU2的后继路边单元RSU3重复上述过程直到匿名转发链的第k-2个路边单元RSUk-2,匿名转发链的第k-2个转发节点向其后驱节点发送第k-2密文ck-2

路边单元RSUk-1使用与其前驱路边单元RSUk-2之间的共享密钥KRSUk-1-RSUk-2解密第k-2密文ck-2得到查询请求Req并存储;路边单元RSUk-1计算k=k-1,并检查k:

若k==0,则路边单元RSUk-1利用自己的假名RIDk-1、实时位置信息loc、本查询请求的有效期T、临时查询码PID,生成新的查询请求Req并将其发送给基于位置的服务器LBS;

若k>0,则路边单元RSUk-1利用自己的假名RIDk-1、实时位置信息loc、匿名转发链长度k、本查询请求的有效期T、临时查询码PID,生成新的查询请求Req,并使用路边单元RSU k-1与其后继路边单元RSUk之间的共享密钥KRSUk-1-RSUk加密查询请求Req,生成第k-1密文ck-1,发送给路边单元RSUk-1的后继路边单元RSUk

路边单元RSUk使用与其前驱路边单元RSUk-1之间的共享密钥KRSUk-1-RSUk解密第k-1密文ck-1得到查询请求Req并存储;路边单元RSUk计算k=k-1==0,路边单元RSUk利用自己的假名RIDk、实时位置信息loc、本查询请求的有效期T、临时查询码PID,生成新的查询请求Req并将查询请求Req发送给基于位置服务器LBS;

基于位置服务器BLS根据查询请求Req生成包含查询结果result、临时查询码PID、响应的有效期T′的响应Ans,并发送给路边单元RSUk

路边单元RSUk使用与其前驱路边单元RSUk-1之间的共享密钥KRSUk-1-RSUk,生成第k密文ck,并发送给其前驱节点RSUk-1

路边单元RSUk-1使用与其后继路边单元RSUk之间的共享密钥KRSUk-1-RSUk得到响应Ans,并使用与其前驱路边单元RSUk-2之间的共享密钥KRSUk-2-RSUk-1生成第k+1密文ck+1发送给其前驱节点;重复上述过程,直到匿名转发链的第3个路边单元RSU;匿名转发链的第3个路边单元RSU向前驱节点路边单元RSU2发送第2k-3密文c2k-3

路边单元RSU2使用与其后继路边单元RSU3之间的共享密钥KRSU2-RSU3得到响应Ans并使用与其前驱路边单元RSU1之间的共享密钥KRSU1-RSU2生成第2k-2密文c2k-2,发送给其前驱节点路边单元RSU1

路边单元RSU1使用与其后继路边单元RSU2之间的共享密钥KRSU1-RSU2得到响应Ans,并使用与发出查询请求的车辆节点的车载单元OBU之间的共享密钥Kv-r生成第2k-1密文c2k-1,发送给查询车辆单元OBU;

查询的车辆单元OBU使用与路边单元RSU1之间的共享密钥Kv-r得到响应Ans。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于东北大学,未经东北大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201711235911.2/1.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top