一种车联网中的隐私保护系统及方法技术方案

技术编号:15749887 阅读:215 留言:0更新日期:2017-07-03 15:40
本发明专利技术请求保护一种车联网中的隐私保护系统及方法。该方法的实现需要以下模块:加密区发现模块、更名间隔计算模块、假名更换实施模块。该技术方案实施步骤如下:首先定义路网中的用户兴趣点,根据当前路网情况,结合数据挖掘知识,通过机器学习聚类器对路网中的兴趣点进行聚类分析发现兴趣点密集的地方,并将该区域作为车辆更名的加密区;采集车主的位置隐私保护需求和车辆的驾驶目标位置并将其参数化,通过统计函数计算出一个满足用户需求的更名间隔,将该间隔作为判断是否给车辆更换假名的条件;最后,在加密区中为满足更名条件的车辆实施假名更换,以实现该车辆的位置隐私保护。本发明专利技术为车主提供个性化的隐私保护、减小了攻击者成功窃取车主隐私的概率。

【技术实现步骤摘要】
一种车联网中的隐私保护系统及方法
本专利技术属于计算机安全领域,涉及车联网环境下的位置隐私保护技术,尤其是一种车联网中的隐私保护系统及方法。
技术介绍
随着移动通信技术的不断发展,特别是随着4G与5G技术的普及与应用,现今的移动通信和IT技术将逐步应用于汽车产业。车联网作为当今汽车电子的发展主流,正逐渐得到研究者的重视,被视为建设智慧城市的重要环节。然而,随着车辆连入互联网,隐私泄露、非法访问控制等问题也会随之诞生,用户隐私安全问题尤为显著。车联网环境中,根据专用短距离通信规范(DedicatedShortRangeCommunications,DSRC)的规定,车辆每隔300ms就要向周围的车辆(Vehicles)和路侧设备(RoadsideUnits,RSU)广播一次安全消息,该消息中包括车辆可验证的身份、车辆当前位置、当前车速等信息。路网中的车辆可以根据该信息对路况进行预判,避免碰撞、刮擦等交通事故的发生。然而,该安全信息也可能被非法入侵的攻击者获取。这样一来,攻击者就能获得路网中所有车辆的驾驶状态,并从该信息中分析出车主的行为习惯、驾驶目标等重要的隐私。甚至会有不法分子利用安全消息来实施绑架、盗窃等罪行。因此,保护车辆位置隐私,避免攻击者对车辆进行持续监听,对车主自身安全以及车联网的推广有着重要的意义。当前,应用在车联网环境下的位置隐私保护方法有多种,主要包括基于k-匿名方法、基于混合区模型方法、基于ε-差分隐私的方法等。在多种位置隐私保护技术中,k-匿名的隐私保护效果主要与k值大小相关,k值越大,效果越好,但占用服务器的资源也越多。基于混合区模型的方法可以基本实现车辆位置隐私的保护,但限制车辆在期间的通信,且频繁更换车辆假名。基于ε-差分隐私的方法通过添加噪声来实现保护隐私的目的,然而其对敏感数据的处理结果对于单个用户是不敏感的。为了弥补上述现存车联网环境下的位置隐私保护方法存在的不足,进一步提高隐私保护过程中的效率和保密程度,提出了一种车联网中的隐私保护系统及方法。
技术实现思路
本专利技术旨在解决以上现有技术的问题。提出了一种为车主提供个性化的隐私保护、减小了攻击者成功窃取车主隐私的概率的车联网中的隐私保护系统及方法。本专利技术的技术方案如下:一种车联网中的隐私保护系统,其包括:加密区发现模块、更名间隔计算模块及假名更换实施模块,其中所述加密区发现模块:用于对路网进行划分之后,提取车联网中的社交网络用户兴趣点,并将其在路网中进行标注,对用户兴趣点进行数据预处理,根据当前路网情况,结合数据挖掘知识,通过机器学习聚类器对路网中的兴趣点进行聚类,将兴趣点密集的地区作为给用户更名的加密区;更名间隔计算模块,包括时间计算模块和更名条件判断模块,时间计算模块主要用于获取车主的隐私保护需求与车辆的驾驶目的地的参数化,并将采集到的数据进行标准化,计算对应车辆的更名间隔,将计算得到的更名间隔发送给更名条件判断模块,所述更名条件判断模块判断申请更名的车辆是否符合更名条件,若需要更名则将车辆引入加密区,进行相应的更名措施;否则继续等候,直到达到更名条件;假名更换实施模块主要在车辆加密区中实现,根据车辆更名间隔判断其是否需要更换假名,当车辆满足更名条件时,为该车辆更换假名,从而为车辆实现动态的假名更换,提供个性化的隐私保护服务。进一步的,所述加密区发现模块基于DBSCAN聚类算法,具体包括步骤:通过成熟的社交平台的公共API获取社交网络用户兴趣点源数据并进行数据预处理操作,得到用户兴趣点集合,接着利用聚类模型将兴趣点集合中的数据进行聚类分簇,形成原始加密区;然后由控制平台模拟更名操作,根据操作结果优化当前加密区,并将加密区的评价返回给聚类步骤,优化聚类模型,生成最终加密区。进一步的,所述更名间隔计算模块包括以下处理步骤:S21:入网车辆向控制平台发送隐私保护需求与车辆驾驶目标;S22:由控制平台评估车主隐私保护需求等级,并返回相应等级保护系数;S23:由控制平台计算车辆起点与终点之间的距离将车主驾驶目标参数化,假设车辆当前位置为Si(xi,yi),目的地位置为Sj(xj,yj),则该车驾驶目标为S24:计算模块接收相应参数后计算对应车辆的更名间隔,具体计算方式为S25:将计算得到的更名间隔发送给更名条件判断模块,由该模块判断申请更名的车辆是否符合更名条件,若需要更名则将车辆引入加密区,进行相应的更名措施;否则继续等候,直到达到更名条件。进一步的,所述更名条件判断模块包括以下判断步骤:S251:车辆的更名间隔被计算出后会发送给控制平台比较器,定义影响车辆成功更名的上限阈值和下限阈值,并将车辆的更名间隔与其进行比较;S252:当某辆车的假名更换间隔持续高于上限阈值的时候,需要为其更换假名,即满足条件:Tci(Vi)>Tchange_upper时,将车辆Vi加入更换队列Qchange_object,强制Vi更换假名;S253:当某辆车的假名更换间隔在上下限阈值之间,即满足条件:Tchange_lower<Tcj(Vj)<Tchange_upper时,则将Vj加入假名更换队列Qchange_object,表示Vj的假名更换时间已到,需要更换假名来实现车辆的隐私保护;S254:若某辆车的假名更换间隔持续低于下限阈值的时候,该车请求过于频繁,即满足条件:Tck(Vk)<Tchange_lower时,记录该车辆本次的假名更换申请,将车辆Vk加入更名候选队列Qchange_candidate中,当车辆第三次申请时,为其更换假名。进一步的,所述假名更换实施模块包括以下步骤:S31:车辆需要更换假名时向控制平台发送更名申请;S32:路侧设备收到车辆申请后向控制平台转发车辆申请;S33:控制平台收到车辆申请后进行判断,如果符合更名条件则向距离该车最近的K个路侧设备发送命令消息,规定由这些路侧设备形成的加密区为车辆提供假名更换服务,加密区内的其他车辆也要申请更换假名;S34:路侧设备负责向其通信区域内的车辆转发来自控制平台的命令消息;S35:加密区内的其他车辆发送更名申请;S36:由控制平台统一为申请更名的车辆颁发假名。一种基于所述系统的车联网中的隐私保护方法,其包括以下步骤:对路网进行划分之后,提取车联网中的社交网络用户兴趣点,并将其在路网中进行标注,对用户兴趣点进行聚类预处理,根据当前路网情况,结合数据挖掘知识,通过机器学习聚类器对路网中的兴趣点进行聚类,将兴趣点密集的地区作为给用户更名的加密区;获取车主的隐私保护需求与车辆的驾驶目的地的参数化,并将采集到的数据进行标准化,计算对应车辆的更名间隔,将计算得到的更名间隔发送给更名条件判断模块,所述更名条件判断模块判断申请更名的车辆是否符合更名条件,若需要更名则将车辆引入加密区,进行相应的更名措施;否则继续等候,直到达到更名条件;在车辆加密区中实现假名更换实施,根据车辆更名间隔判断其是否需要更换假名,当车辆满足更名条件时,为该车辆更换假名,从而为车辆实现动态的假名更换,提供个性化的隐私保护服务。本专利技术的优点及有益效果如下:本专利技术从现有车联网位置隐私保护方法存在的问题入手,提出一种车联网中的隐私保护系统及方法。该方法区别于传统位置隐私保护方法,基于加密区的假名更换过程充分考虑了车主对隐私保本文档来自技高网
...
一种车联网中的隐私保护系统及方法

【技术保护点】
一种车联网中的隐私保护系统,其特征在于,包括:加密区发现模块、更名间隔计算模块及假名更换实施模块,其中所述加密区发现模块:用于发现路网中给车辆更名的加密区,所述路网是道路中路段的起始点与交叉点的顶点集合和路段的边集合形成的有向图,该模块首先对路网进行划分,提取车联网中的社交网络用户兴趣点,并将其在路网中进行标注,对用户兴趣点进行聚类预处理,再根据当前路网情况,结合数据挖掘知识,通过机器学习聚类器对路网中的兴趣点进行聚类,将兴趣点密集的地区作为给车辆更名的加密区;更名间隔计算模块,包括时间计算模块和更名条件判断模块,时间计算模块主要用于获取车主的隐私保护需求与车辆的驾驶目的地的参数化,并将采集到的数据进行标准化,计算对应车辆的更名间隔,将计算得到的更名间隔发送给更名条件判断模块,所述更名条件判断模块判断申请更名的车辆是否符合更名条件,若需要更名则将车辆引入加密区,进行相应的更名措施;否则继续等候,直到达到更名条件;假名更换实施模块主要在车辆加密区中实现,根据车辆更名间隔判断其是否需要更换假名,当车辆满足更名条件时,为该车辆更换假名,从而为车辆实现动态的假名更换,提供个性化的隐私保护服务。

【技术特征摘要】
1.一种车联网中的隐私保护系统,其特征在于,包括:加密区发现模块、更名间隔计算模块及假名更换实施模块,其中所述加密区发现模块:用于发现路网中给车辆更名的加密区,所述路网是道路中路段的起始点与交叉点的顶点集合和路段的边集合形成的有向图,该模块首先对路网进行划分,提取车联网中的社交网络用户兴趣点,并将其在路网中进行标注,对用户兴趣点进行聚类预处理,再根据当前路网情况,结合数据挖掘知识,通过机器学习聚类器对路网中的兴趣点进行聚类,将兴趣点密集的地区作为给车辆更名的加密区;更名间隔计算模块,包括时间计算模块和更名条件判断模块,时间计算模块主要用于获取车主的隐私保护需求与车辆的驾驶目的地的参数化,并将采集到的数据进行标准化,计算对应车辆的更名间隔,将计算得到的更名间隔发送给更名条件判断模块,所述更名条件判断模块判断申请更名的车辆是否符合更名条件,若需要更名则将车辆引入加密区,进行相应的更名措施;否则继续等候,直到达到更名条件;假名更换实施模块主要在车辆加密区中实现,根据车辆更名间隔判断其是否需要更换假名,当车辆满足更名条件时,为该车辆更换假名,从而为车辆实现动态的假名更换,提供个性化的隐私保护服务。2.根据权利要求1所述的车联网中的隐私保护系统,其特征在于,所述加密区发现模块基于DBSCAN聚类算法,具体包括步骤:通过成熟的社交平台的公共API获取社交网络用户兴趣点数据源并进行数据预处理操作,得到用户兴趣点集合,接着利用DBSCAN聚类模型将兴趣点集合中的数据进行聚类分簇,形成原始加密区;然后由控制平台模拟更名操作,根据操作结果优化当前加密区,并将加密区的评价返回给聚类步骤,优化聚类模型,生成最终加密区。3.根据权利要求1或2所述的车联网中的隐私保护系统,其特征在于,所述更名间隔计算模块包括以下处理步骤:S21:入网车辆向控制平台发送隐私保护需求与车辆驾驶目标;S22:由控制平台评估车主隐私保护需求等级,并返回相应等级保护系数;S23:由控制平台计算车辆起点与终点之间的距离将车主驾驶目标参数化,假设车辆当前位置为Si(xi,yi),目的地位置为Sj(xj,yj),则该车驾驶目标为S24:计算模块接收相应参数后计算对应车辆的更名间隔Tci,具体计算方式为S25:将计算得到的更名间隔发送给更名条件判断模块,由该模块判断申请更名的车辆是否符合更名条件,若需要更名则将车辆引入加密区,进行相应的更名措施;否则继续等候,直到达到更名条件。4.根据权利要求3所述的车联网中的隐私保护系统,其特征在于,所述更名条件判断模块包括以下判断步骤:...

【专利技术属性】
技术研发人员:刘宴兵李露常光辉叶青王宇航
申请(专利权)人:重庆邮电大学
类型:发明
国别省市:重庆,50

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

1