车辆之间的通信方法和通信系统技术方案

技术编号:27212379 阅读:37 留言:0更新日期:2021-02-04 11:27
本发明专利技术涉及车辆之间的通信方法和通信系统,该方法包括:发送端利用对方/本车车牌号生成第一密钥,并利用所述第一密钥对通信数据进行加密;发送端利用本车/对方车牌号生成第二密钥,并利用所述第二密钥对加密后的通信数据进行签名;以及接收端利用所述第二密钥对接收到的签名后的通信数据进行签名认证,并利用所述第一密钥对认证后的通信数据进行解密。本发明专利技术实现了车辆通信数据的加密和内容保护,有效地防止了通信内容被窃听,有效地防止了通信内容被干扰和删改。容被干扰和删改。容被干扰和删改。

【技术实现步骤摘要】
车辆之间的通信方法和通信系统


[0001]本专利技术涉及车辆交通
,尤其涉及一种车辆之间的通信方法和车辆之间的通信系统。

技术介绍

[0002]目前,机动车已经成为人们日常生活和工作的重要组成部分。近年来,随着机动车数量的不断增加,人们对于车辆之间的通信需求也越来越大。然而,在现有的车辆通信过程中,车辆之间彼此传输的基本上是没有加密的原始数据,存在着通信数据被干扰和被窃听的风险。
[0003]因此,目前亟需有一种便捷的方式对车辆之间的通信数据进行保护。

技术实现思路

[0004]为了解决上述技术问题,本专利技术提供了一种车辆之间的通信方法和车辆之间的通信系统,实现了通信数据的加密和内容保护,有效地防止了通信内容被窃听,有效地防止了通信内容被干扰和删改。
[0005]根据本专利技术的一个方面,提供了一种车辆之间的通信方法,包括:
[0006]发送端利用对方车牌号生成第一密钥,并利用所述第一密钥对通信数据进行加密;
[0007]发送端利用本车车牌号生成第二密钥,并利用所述第二密钥对加密后的通信数据进行签名;以及
[0008]接收端利用所述第二密钥对接收到的签名后的通信数据进行签名认证,并利用所述第一密钥对认证后的通信数据进行解密。
[0009]根据本专利技术的另一个方面,提供了另一种车辆之间的通信方法,包括:
[0010]发送端利用本车车牌号生成第一密钥,并利用所述第一密钥对通信数据进行加密;
[0011]发送端利用对方车牌号生成第二密钥,并利用所述第二密钥对加密后的通信数据进行签名;以及
[0012]接收端利用所述第二密钥对接收到的签名后的通信数据进行签名认证,并利用所述第一密钥对认证后的通信数据进行解密。
[0013]其中,在上述两种车辆之间的通信方法中:
[0014]优选地,生成所述第一密钥和生成所述第二密钥包括:
[0015]对所述对方/本车车牌号进行ASCII编码,以生成对方/本车车牌ID,并将所述对方/本车车牌ID作为所述第一密钥;
[0016]对所述本车/对方车牌号进行ASCII编码,以生成本车/对方车牌ID,并将所述本车/对方车牌ID作为所述第二密钥。
[0017]优选地,所述方法还包括:
[0018]在车辆相互收发通信数据之前,先建立车辆之间的握手连接,其包括:
[0019]发送端发送包含所述第一密钥和所述第二密钥的通信请求数据帧;
[0020]接收端对所述通信请求数据帧进行解析,并判断所述第一密钥或所述第二密钥是否为接收端车辆的车牌ID:若所述第一密钥或所述第二密钥为接收端车辆的车牌ID,则向所述发送端发送握手信号并与其建立握手连接,否则不作处理。
[0021]优选地,该方法还包括,根据如下步骤获得车牌号:
[0022]S1:通过摄像获取包含有车辆的图像数据;
[0023]S2:利用物体识别算法识别出车牌在所述图像数据中的位置,并对所述车牌进行定位和截取;
[0024]S3:对截取的车牌进行图像预处理;
[0025]S4:对经过图像预处理的车牌进行字符分割;
[0026]S5:利用物体识别算法识别分割出来的字符,以确定所述车牌号。
[0027]优选地,所述物体识别算法包括YOLO物体识别算法。
[0028]优选地,所述图像预处理包括:灰度化、二值化、均值滤波、边缘检测和腐蚀膨胀处理中的至少一种处理方式。
[0029]优选地,该方法还包括,通过手动输入或语音输入获得车牌号。
[0030]优选地,所述加密包括AES加密或3DES加密。
[0031]优选地,所述签名包括RSA签名或HASH签名。
[0032]根据本专利技术的又一个方面,提供了一种车辆之间的通信系统,包括:
[0033]加密和签名模块,其用于:利用对方/本车车牌号生成第一密钥,并利用所述第一密钥对通信数据进行加密,利用本车/对方车牌号生成第二密钥,并利用所述第二密钥对加密后的通信数据进行签名;
[0034]发送模块,其用于将加密和签名的通信数据发送给对方车辆;
[0035]接收模块,其用于接收对方车辆发送的加密和签名的通信数据;以及
[0036]解密和认证模块,其用于利用所述第二密钥对接收到的签名后的通信数据进行签名认证,利用所述第一密钥对认证后的通信数据进行解密。
[0037]与现有技术相比,上述方案中的一个或多个实施例可以具有如下优点或有益效果:
[0038]应用本专利技术实施例提供的车辆之间的通信方法和车辆之间的通信系统,提供了一种便捷地对车辆通信数据进行保护的机制,发送端使用对方车牌ID或本车车牌ID作为数据加密的密钥对通信数据进行加密,接收端使用该密钥对通信数据进行解密,实现了数据的加密功能,防止了数据被窃听;发送端使用本车车牌ID或对方车牌ID作为密钥对通信数据进行签名,接收端使用该密钥对通信数据进行签名验证,实现了数据的签名功能,防止了数据被干扰和删改。
[0039]此外,相比于现有技术,本专利技术实施例在对通信数据进行保护的同时,能够利用车载设备自动获取对方车牌号和对方车牌ID,并主动触发车辆之间的通信,无需驾驶员过多干预,保证了人员驾驶安全。
[0040]本专利技术的其它特征和优点将在随后的说明书中阐述,并且部分地从说明书中变得显而易见,或者通过实施本专利技术而了解。本专利技术的目的和其他优点可通过在说明书、权利要
求书以及说明书附图中所特别指出的结构来实现和获得。
附图说明
[0041]附图用来提供对本专利技术的进一步理解,并且构成说明书的一部分,与本专利技术的实施例共同用于解释本专利技术,并不构成对本专利技术的限制。
[0042]图1为根据本专利技术实施例一的车辆之间的通信方法的流程图。
[0043]图2示意性示出了根据本专利技术实施例的车牌号识别过程。
[0044]图3为根据本专利技术实施例的获取对方车牌号的流程图。
[0045]图4示意性示出了根据本专利技术实施例的图像预处理过程。
[0046]图5示意性示出了根据本专利技术实施例的字符分割过程。
[0047]图6示意性示出了根据本专利技术实施例的车辆之间的通信过程。
[0048]图7示意性示出了根据本专利技术实施例的通信数据的发送和接收过程。
[0049]图8为根据本专利技术实施例二的车辆之间的通信方法的流程图。
[0050]图9示意性示出了根据本专利技术实施例三的车辆之间的通信系统。
具体实施方式
[0051]以下将结合附图及实施例来详细说明本专利技术的实施方式,借此对本专利技术如何应用技术手段来解决技术问题,并达成技术效果的实现过程能充分理解并据以实施。需要说明的是,只要不构成冲突,本专利技术中的各个实施例以及各实施例中的各个特征可以相互结合,所形成的技术方案均在本专利技术的保护范围之内。
[0052]同时,在以下说明中,出于解释的目的而阐述了许多具体细节,以提供对本发本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种车辆之间的通信方法,包括:发送端利用对方/本车车牌号生成第一密钥,并利用所述第一密钥对通信数据进行加密;发送端利用本车/对方车牌号生成第二密钥,并利用所述第二密钥对加密后的通信数据进行签名;以及接收端利用所述第二密钥对接收到的签名后的通信数据进行签名认证,并利用所述第一密钥对认证后的通信数据进行解密。2.根据权利要求1所述的方法,其特征在于,生成所述第一密钥和生成所述第二密钥包括:对所述对方/本车车牌号进行ASCII编码,以生成对方/本车车牌ID,并将所述对方/本车车牌ID作为所述第一密钥;对所述本车/对方车牌号进行ASCII编码,以生成本车/对方车牌ID,并将所述本车/对方车牌ID作为所述第二密钥。3.根据权利要求1所述的方法,其特征在于,该方法还包括:在车辆相互收发通信数据之前,先建立车辆之间的握手连接,其包括:发送端发送包含所述第一密钥和所述第二密钥的通信请求数据帧;接收端对所述通信请求数据帧进行解析,并判断所述第一密钥或所述第二密钥是否为接收端车辆的车牌ID:若所述第一密钥或所述第二密钥为接收端车辆的车牌ID,则向所述发送端发送握手信号并与其建立握手连接,否则不作处理。4.根据权利要求1所述的方法,其特征在于,该方法还包括,根据如下步骤获得车牌号:S1:通过摄像获取包含有车辆的图像数据;S2:利用物体识别算...

【专利技术属性】
技术研发人员:吴育宏洪泽
申请(专利权)人:珠海格力电器股份有限公司
类型:发明
国别省市:

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

1