System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 一种汽车诊断接口数据传输系统及方法技术方案_技高网

一种汽车诊断接口数据传输系统及方法技术方案

技术编号:40819730 阅读:6 留言:0更新日期:2024-03-28 19:38
本公开提供了一种汽车诊断接口数据传输系统、方法、介质及设备,涉及车辆信息安全技术领域,包括汽车故障诊断仪、车载OBD接口、故障诊断装置总成和车辆ECU,汽车故障诊断仪通过蓝牙与车载OBD接口建立连接,汽车故障诊断仪下发诊断报文,将加密后的诊断报文通过车载OBD接口传送到故障诊断装置总成;故障诊断装置总成接收到加密后的诊断报文后解密,根据诊断报文的ID路由到各个网段,各个网段上的车辆ECU接收到诊断报文后,根据诊断报文进行反馈,发送反馈诊断报文到故障诊断装置总成,故障诊断装置总成再将反馈诊断报文进行加密,通过车载OBD接口再传送到汽车故障诊断仪,解密后转换成用户需要的信息。

【技术实现步骤摘要】

本公开涉及车辆信息安全,具体涉及一种汽车诊断接口数据传输系统及方法


技术介绍

1、本部分的陈述仅仅是提供了与本公开相关的
技术介绍
信息,不必然构成在先技术。

2、随着经济发展,汽车已逐步成为每个家庭的必需品,汽车保有量也在逐年递增。生产合格的汽车,是每个汽车制造商的使命,其中,车辆的信息的安全越来越受到人们的重视。在汽车信息安全领域,车辆的诊断接口的是重要的组成部分。工程师通过诊断接口obd了解到车辆信息,方便了工程师查找问题,了解车辆的状态。但是同时,也会可能导致车辆信息被其他人知道,甚至可以通过obd接口攻击车辆,影响车辆的正常使用。


技术实现思路

1、本公开为了解决上述问题,提出了一种汽车诊断接口数据传输系统及方法,提高了汽车信息安全,减少外界通过汽车obd接口获取车辆信息和攻击车辆的风险。

2、根据一些实施例,本公开采用如下技术方案:

3、一种汽车诊断接口数据传输系统,包括汽车故障诊断仪、车载obd接口、故障诊断装置总成和车辆ecu,所述汽车故障诊断仪获取车辆vin码和车型信息,之后通过蓝牙与车载obd接口建立连接,所述汽车故障诊断仪下发诊断报文,并对诊断报文加密,再将加密后的诊断报文通过车载obd接口传送到所述故障诊断装置总成;

4、所述故障诊断装置总成接收到加密后的诊断报文,进行解密,根据诊断报文的id路由到各个网段,各个网段上的车辆ecu接收到诊断报文后,根据诊断报文信息进行反馈,发送反馈诊断报文到故障诊断装置总成,故障诊断装置总成再将反馈诊断报文进行加密,通过车载obd接口再传送到汽车故障诊断仪,所述汽车故障诊断仪再进行解密,转换成用户需要的信息。

5、进一步的,所述汽车故障诊断仪获取车辆vin码和车型信息之后,通过无线网络直接访问整车厂的数据库,获取车辆所需汽车故障诊断仪的软件版本,如果获取的信息错误,则无法进行后续操作。

6、进一步的,汽车故障诊断仪下发诊断报文,并通过aes算法对诊断报文加密。

7、进一步的,所述汽车故障诊断仪具备认证和授权功能,所述的认证和授权功能是指用户输入测试车辆vin码和车型信息,汽车故障诊断仪会对比数据库的相关信息,进而匹配相应的汽车故障诊断仪的软件版本。

8、进一步的,所述汽车故障诊断仪具备蓝牙通讯功能,汽车故障诊断仪通过蓝牙接口与汽车故障诊断仪端子的一端进行连接通讯,端子的另一端直接与车辆obd接口连接,汽车故障诊断仪通过端子与车辆进行信息交互。

9、进一步的,汽车故障诊断仪具备安全校验的功能,能够访问车辆ecu,在访问车辆ecu时,进行安全校验,汽车故障诊断仪通过车辆ecu发送密匙计算出正确的秘钥,才能建立交互通信成功,进而才能发送其他的诊断服务请求。

10、进一步的,通过aeb加密算法,将汽车故障诊断仪发送给故障诊断装置总成的can诊断报文进行加密,同时将故障诊断装置总成发送过来的can报文进行解密。

11、进一步的,将车载obd接口与汽车can通信网络进行物理隔离,外界访问汽车can通信网络只能通过故障诊断装置总成,同时汽车can通信网络的各个网段之间的交互也只能通过故障诊断装置总成,实现网段之间的物理隔离。

12、进一步的,故障诊断装置总成具备路由功能,所述故障诊断装置总成与汽车所有can通信网段都建立连接,通过所述故障诊断装置总成实现不同网段之间的数据交互。

13、根据一些实施例,本公开采用如下技术方案:

14、一种汽车诊断接口数据传输系统的传输方法,包括:

15、用户认证和授权,用户向汽车故障诊断仪输入车辆vin码和车型信息,通过汽车故障诊断仪下发诊断指令,下发的诊断指令在汽车故障诊断仪内部进行加密操作,通过蓝牙发送到汽车故障诊断仪端子,端子直接与车载obd接口连接,发送到与故障诊断装置总成连接的can网络上,故障诊断装置总成从与车载obd接口连接的can总线网段上接收到发送来的诊断报文,对诊断报文进行解密,根据诊断报文的id信息发送到相应汽车内部的can总线的网段上,网段上的车辆ecu会读取can网络报文,识别到发送给自己的报文后,根据诊断报文信息进行反馈,发送反馈诊断报文到车辆ecu所在的网段上;

16、故障诊断装置总成接收到网段上的反馈诊断报文,对反馈诊断报文进行加密处理,然后发送到与车载obd接口连接的can总线上,汽车故障诊断仪端子读到网段上的反馈诊断报文,再通过蓝牙发送到汽车故障诊断仪,汽车故障诊断仪在对反馈诊断报文进行解密,进行解析,将车辆信息转换成用户需要信息。

17、与现有技术相比,本公开的有益效果为:

18、本公开的一种汽车诊断接口数据传输系统,通过建立汽车故障诊断仪以及故障诊断装置总成,汽车故障诊断仪装置的端子与整车连接起来,建立汽车故障诊断仪与汽车网络之间的通讯,汽车故障诊断仪具备数据加密和解密功能,数据加密和解密功能是指通过aeb加密算法,将汽车故障诊断仪发送给故障诊断总成的can报文进行加密,同时将故障诊断总成发送过来的can报文进行解密,,能够对数据进行加密传输,提高了汽车的信息安全。

19、本公开的故障诊断装置总成具备隔离功能,隔离功能是指将车载obd口与汽车can网络进行物理隔离,外界访问汽车can网络只能通过故障诊断装置总成。同时汽车can网络的各个网段之间的交互也只能通过故障诊断装置总成,实现网段之间的物理隔离。

本文档来自技高网...

【技术保护点】

1.一种汽车诊断接口数据传输系统,其特征在于,包括汽车故障诊断仪、车载OBD接口、故障诊断装置总成和车辆ECU,所述汽车故障诊断仪获取车辆VIN码和车型信息,之后通过蓝牙与车载OBD接口建立连接,所述汽车故障诊断仪下发诊断报文,并对诊断报文压缩后加密,再将加密后的诊断报文通过车载OBD接口传送到所述故障诊断装置总成;

2.如权利要求1所述的一种汽车诊断接口数据传输系统,其特征在于,所述汽车故障诊断仪获取车辆VIN码和车型信息之后,通过无线网络直接访问整车厂的数据库,获取车辆所需汽车故障诊断仪的软件版本,如果获取的信息错误,则无法进行后续操作。

3.如权利要求1所述的一种汽车诊断接口数据传输系统,其特征在于,汽车故障诊断仪下发诊断报文,并通过AES算法对诊断报文加密。

4.如权利要求1所述的一种汽车诊断接口数据传输系统,其特征在于,所述汽车故障诊断仪具备认证和授权功能,所述的认证和授权功能是指用户输入测试车辆VIN码和车型信息,汽车故障诊断仪会对比数据库的相关信息,进而匹配相应的汽车故障诊断仪的软件版本。

5.如权利要求1所述的一种汽车诊断接口数据传输系统,其特征在于,所述汽车故障诊断仪具备蓝牙通讯功能,汽车故障诊断仪通过蓝牙接口与汽车故障诊断仪端子的一端进行连接通讯,端子的另一端直接与车辆OBD接口连接,汽车故障诊断仪通过端子与车辆进行信息交互。

6.如权利要求1所述的一种汽车诊断接口数据传输系统,其特征在于,汽车故障诊断仪具备安全校验的功能,能够访问车辆ECU,在访问车辆ECU时,进行安全校验,汽车故障诊断仪通过车辆ECU发送密匙计算出正确的秘钥,才能建立交互通信成功,进而才能发送其他的诊断服务请求。

7.如权利要求3所述的一种汽车诊断接口数据传输系统,其特征在于,通过AEB加密算法,将汽车故障诊断仪发送给故障诊断装置总成的CAN诊断报文进行加密,同时将故障诊断装置总成发送过来的CAN报文进行解密。

8.如权利要求1所述的一种汽车诊断接口数据传输系统,其特征在于,将车载OBD接口与汽车CAN通信网络进行物理隔离,外界访问汽车CAN通信网络只能通过故障诊断装置总成,同时汽车CAN通信网络的各个网段之间的交互也只能通过故障诊断装置总成,实现网段之间的物理隔离。

9.如权利要求1所述的一种汽车诊断接口数据传输系统,其特征在于,故障诊断装置总成具备路由功能,所述故障诊断装置总成与汽车所有CAN通信网段都建立连接,通过所述故障诊断装置总成实现不同网段之间的数据交互。

10.基于权利要求1-9任一项一种汽车诊断接口数据传输系统的传输方法,其特征在于,包括:

...

【技术特征摘要】

1.一种汽车诊断接口数据传输系统,其特征在于,包括汽车故障诊断仪、车载obd接口、故障诊断装置总成和车辆ecu,所述汽车故障诊断仪获取车辆vin码和车型信息,之后通过蓝牙与车载obd接口建立连接,所述汽车故障诊断仪下发诊断报文,并对诊断报文压缩后加密,再将加密后的诊断报文通过车载obd接口传送到所述故障诊断装置总成;

2.如权利要求1所述的一种汽车诊断接口数据传输系统,其特征在于,所述汽车故障诊断仪获取车辆vin码和车型信息之后,通过无线网络直接访问整车厂的数据库,获取车辆所需汽车故障诊断仪的软件版本,如果获取的信息错误,则无法进行后续操作。

3.如权利要求1所述的一种汽车诊断接口数据传输系统,其特征在于,汽车故障诊断仪下发诊断报文,并通过aes算法对诊断报文加密。

4.如权利要求1所述的一种汽车诊断接口数据传输系统,其特征在于,所述汽车故障诊断仪具备认证和授权功能,所述的认证和授权功能是指用户输入测试车辆vin码和车型信息,汽车故障诊断仪会对比数据库的相关信息,进而匹配相应的汽车故障诊断仪的软件版本。

5.如权利要求1所述的一种汽车诊断接口数据传输系统,其特征在于,所述汽车故障诊断仪具备蓝牙通讯功能,汽车故障诊断仪通过蓝牙接口与汽车故障诊断仪端子的一端进行连接通讯,端子的另一端直...

【专利技术属性】
技术研发人员:夏仙阳尤庆伸王春丽王盼盼张鹏盛磊周鑫星
申请(专利权)人:奇瑞新能源汽车股份有限公司
类型:发明
国别省市:

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

1