The invention provides an authentication protocol for unmanned safety communication, which belongs to the field of information and communication of self-organized network of unmanned motor vehicles. In this protocol, the vehicle obtains private data from TA, generates pseudonyms and corresponding private keys offline, and uses bilinear mapping to achieve user authentication, so as to ensure the safety and privacy of the vehicle. The invention also uses the hash chain element as the key to generate the message authentication code, and adopts the method of delayed exposure. The receiver receives the delayed acquisition hash chain element to verify whether the previous message authentication code can be generated. In addition, by generating a predictive value and sending it to the receiver, the present invention enables the receiver to verify the validity of the message in real time and enhances the robustness of the protocol. The invention has the effect of anonymity and privacy protection, and can ensure the verifiability and integrity of data. In addition, the protocol also has the characteristics of non-repudiation, non-relevance, conditional privacy protection, anti-replay, anti-packet loss and so on, which can guarantee normal communication authentication.
【技术实现步骤摘要】
一种无人驾驶安全通信认证协议
本专利技术涉及一种无人驾驶车辆安全通信认证协议,针对无人驾驶车辆之间交互通信道路状况、行车情况、紧急事故等信息,通过安全认证,验证发送方身份合法性、信息完整性等,同时保护发送方自身的隐私,属于无人驾驶机动车自组网信息和通信领域。
技术介绍
车载自组网(VehicularAdHocNetworks,VANETs)是移动自组网(MobileAdHocNetworks,MANETs)的一种实现形式。因为拥有自治性和无固定结构、多跳路由、网络拓扑的动态变化、网络容量有限、良好的可扩展性等特点,车载自组网被广泛应用。车载自组网主要由三部分组成,即车辆上安装的车载单元(On-boardUnit,OBU)、固定部署的路边单元(RoadSideUnit,RSU)和负责管理整个系统运行的可信认证中心(TrustedAuthority,TA)。车载自组网主要包括两种通信方式:车车通信(Vehicle-to-Vehicle,V2V)和车路通信(Vehicle-to-Infrastructure,V2I)。车辆和路边单元周期性的广播道路情况,可以使车辆及时采取应对措施,有效改善交通状况,提高道路运输效率。随着人工智能技术和无线通信技术的发展,无人驾驶技术日益完善。对于社会中频发的交通事故,大多数是由于驾驶员大意等原因引起的。而无人驾驶技术,能最大化的避免因驾驶员的疏忽引起的交通事故,从而保证车辆行驶安全。通过将路边单元电子化,以及车车通信、车路通信的方式,车辆和路边单元之间可以及时了解道路状况,选择最便捷的行车道路等,从而提高道路使用效率。此外,因为 ...
【技术保护点】
1.一种无人驾驶安全通信认证协议,其特征在于,包括以下步骤:步骤1:系统初始化,时间同步化;步骤2:无人驾驶用户通过安全信道与可信认证中心通信,进行用户注册,并进行签名生成步骤;步骤3:车辆加入车载自组网;步骤4:发送车辆车载单元收集相关数据,进行数据生成步骤,并将数据广播给周围的车辆;步骤5:接收车辆车载单元接收广播信息,进行信息验证步骤;步骤6:接收方根据用户身份合法性和消息有效性做出相应行为,若身份合法、消息正确有效,则按信息所示内容调整车辆;否则,上传发送方发送的信息,TA追溯发送方身份。
【技术特征摘要】
1.一种无人驾驶安全通信认证协议,其特征在于,包括以下步骤:步骤1:系统初始化,时间同步化;步骤2:无人驾驶用户通过安全信道与可信认证中心通信,进行用户注册,并进行签名生成步骤;步骤3:车辆加入车载自组网;步骤4:发送车辆车载单元收集相关数据,进行数据生成步骤,并将数据广播给周围的车辆;步骤5:接收车辆车载单元接收广播信息,进行信息验证步骤;步骤6:接收方根据用户身份合法性和消息有效性做出相应行为,若身份合法、消息正确有效,则按信息所示内容调整车辆;否则,上传发送方发送的信息,TA追溯发送方身份。2.根据权利要求1所述的一种无人驾驶安全通信认证协议,其特征在于,所述步骤2中,签名生成步骤包括以下步骤:步骤1:根据从TA获取的密钥n和参数Wi,OBU收集时间信息Time,并选用一个能将时间信息转化为十进制数的函数T,计算步骤2:选取随机数计算假名和相应的密钥步骤3:对于将要发送的初始参数M,包括道路状况和用于生成预测值的相关参数,计算以及参数z=cr+n;步骤4:无人驾驶车辆将作为一个签名,在每个认证循环的第一个数据包中使用。3.根据权利要求1所述的一种无人驾驶安全通信认证协议,其特征在于,所述步骤4中,数据发送步骤包括以下步骤:步骤1:发送方选取一个随机数Kn和一个哈希函数H,计算Ki-1=H1(Ki),i=1,2,…,n;步骤2:发送方选取一个哈希函数H′,计算Ki′=H′(Ki),i=1,2,…,,用于生成消息认证码;步骤3:发送方收集道路状况、时间信息等,记为M0,并生成若干随机数r01,r02,……,r08和随机序列R0,并生成Pre1作为对第二个数据包的预测...
【专利技术属性】
技术研发人员:李鑫成,殷新春,刘亚丽,
申请(专利权)人:扬州大学,
类型:发明
国别省市:江苏,32
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。