The invention discloses a method for constructing a safe and reliable vehicle fog in a vehicle networking environment, which includes acquiring the current vehicle information of all vehicles in any section; selecting the vehicle fog head according to the vehicle type and fog head factor in the current vehicle information of all vehicles; when there is a fog entry vehicle applying for adding the vehicle fog, using elliptical encryption and key sharing scheme, the fog entry vehicle is selected. Vehicles and fog heads are certified for safety; when fog-entry vehicles and fog heads are certified for safety, fog-entry vehicles are allowed to join the vehicle fog; current vehicle information uploaded by all fog-entry vehicles is received; according to the current vehicle information of fog-entry vehicles, BP neural network model and random forest dichotomy model are used to eliminate the vehicles that have mutated in the vehicle fog.
【技术实现步骤摘要】
车联网环境中安全可靠车辆雾的构建方法
本专利技术涉及网络的安全检测,具体涉及一种车联网环境中安全可靠车辆雾的构建方法。
技术介绍
车联网(InternetofVehicles)是由车辆位置、速度和路线等信息构成的巨大交互网络。由于一个车联网包含的车辆数目从数十到数百辆不等,导致车联网规模不定,逐个对车辆进行安全认证所产生的时延不可估计,并且也不利于对之后车联网内部的安全监控。由此便产生了车辆雾的概念,将一个大的车联网划分为不同的雾,每一个雾有自己的雾首,类似于该雾内部的中央处理器,它会集中处理该雾内成员的所有信息(例如附近环境的监测、车辆接入请求、车辆信息更新等),并最终将所处理的信息上报给整个车联网的中心处理部门。如此一来,便可以减少中心处理部门的负载,并极大地缩小了车辆信息处理的时延,在更大程度上保证了车联网内的隐私安全。车辆雾计算可以广泛地应用于各种车联网服务,它有几个明显特征:低延时和位置感知,适应更为广泛的地理分布,适应移动性的应用,支持较多的边缘节点。这些特征使得车辆高速移动的业务部署更加方便,满足更广泛的节点接入,减少了对接入车辆数目的限制。随着车辆雾的提出,将一个大的车联网划分为不同规模的车辆雾,使逐个对车辆进行安全认证成为可能。目前有学者提出了基于代理车辆的车辆认证机制,其主要思想就是将车联网化整为零,对每个小部分选出一个车辆作为中继代理,转达其它车辆与信任中心的认证信息,但是这种方案对假借合法身份接入的非法车辆都缺乏抵御能力,且无法保证车联网在使用过程中的安全性。
技术实现思路
针对现有技术中的上述不足,本专利技术提供了一种车联网环境中安全 ...
【技术保护点】
1.车联网环境中安全可靠车辆雾的构建方法,其特征在于,包括:A1、获取任一路段中所有车辆的当前车辆信息;A2、根据所有车辆的当前车辆信息中车辆类型和雾首因子,选取车辆雾的雾首;A3、当存在入雾车辆申请加入车辆雾时,基于椭圆加密和密钥分享方案,对入雾车辆和雾首进行安全认证;A4、当入雾车辆和雾首均通过安全认证,则允许入雾车辆加入车辆雾;A5、接收车辆雾中所有雾内车辆上传的当前车辆信息;A6、根据雾内车辆的当前车辆信息,采用BP神经网络模型和随机森林二分类模型剔除车辆雾中已发生变异的车辆。
【技术特征摘要】
1.车联网环境中安全可靠车辆雾的构建方法,其特征在于,包括:A1、获取任一路段中所有车辆的当前车辆信息;A2、根据所有车辆的当前车辆信息中车辆类型和雾首因子,选取车辆雾的雾首;A3、当存在入雾车辆申请加入车辆雾时,基于椭圆加密和密钥分享方案,对入雾车辆和雾首进行安全认证;A4、当入雾车辆和雾首均通过安全认证,则允许入雾车辆加入车辆雾;A5、接收车辆雾中所有雾内车辆上传的当前车辆信息;A6、根据雾内车辆的当前车辆信息,采用BP神经网络模型和随机森林二分类模型剔除车辆雾中已发生变异的车辆。2.根据权利要求1所述的车联网环境中安全可靠车辆雾的构建方法,其特征在于,步骤A3进一步包括:A31、选择一个随机数作为入雾车辆的身份ID;A32、选取有限域上一条安全的椭圆曲线,并在椭圆曲线上选取一阶为n的基点,n为以10进制,超过100位的素数;A33、构建计算车辆的私钥函数:Q=f(x)*G,f(x)=d+a1*x+a2*x2,a1+a2=1其中,x为车辆的身份ID;d为车辆的私钥因子;a1、a2为归一化参数;G为基点;f(x)为中间参数;Q为车辆的私钥;A34、在车辆雾中随机选取一辆雾内车辆,并在(1,n)中选择一个随机数k给选取的雾内车辆,采用选取的雾内车辆的车辆信息计算入雾车辆的身份密钥;A35、根据雾内车辆的身份ID、私钥因子和私钥及入雾车辆的身份ID和身份秘钥,采用私钥函数计算入雾车辆的私钥因子计算值;A36、判断私钥因子计算值是否等于入雾车辆的真实私钥因子;A37、若等于,则进入步骤A38,否则,拒绝入雾车辆加入车辆雾;A38、采用入雾车辆的身份密钥和私钥及选取的雾内车辆的随机数k判断雾首是否发生变异;A39、若雾首未发生变异,则允许入雾车辆加入车辆雾。3.根据权利要求2所述的车联网环境中安全可靠车辆雾的构建方法,其特征在于,所述入雾车辆的真实私钥因子为信任机构在[1,n]中选取的一个随机数。4.根据权利要求2或3所述的车联网环境中安全可靠车辆雾的构建方法,其特征在于,步骤A34进一步包括:A341、信任机构在车辆雾中随机选取一辆雾内车辆,并在(1,n)中选择一个随机数k分配给选取的雾内车辆;A342、信任机构根据记录的入雾车辆的私钥,计算入雾车辆的加密因子:R=k*Q,O=k*G其中,R、O为加密因子;A343、采用SHA-2哈希函数对加密因子进行加密得到入雾车辆的身份密钥:s=H(O)·E(R)其中,H(.)为哈希函数;E(.)为椭圆曲线;s为身份密钥。5.根据权利要求4所述的车联网环境中安全可靠车辆雾的构建方法,其特征在于,步骤A35进一步包括:A351、雾首根据雾内车辆的身份ID、私钥因子和私钥,采用私钥函数计算归一化参数a...
【专利技术属性】
技术研发人员:孙罡,宋良均,虞红芳,
申请(专利权)人:电子科技大学,
类型:发明
国别省市:四川,51
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。