一种车辆诊断的处理方法及装置制造方法及图纸

技术编号:34129165 阅读:49 留言:0更新日期:2022-07-14 14:58
本发明专利技术提供一种车辆诊断的处理方法及装置。其中,该方法包括:确定车辆诊断操作的目标工作场景;根据所述目标工作场景确定动态认证对应的目标认证方式;基于所述目标认证方式传输车辆的诊断数据,并以对称加密的方式转发传输的所述诊断数据。本发明专利技术提供的车辆诊断的处理方法,通过确定车辆诊断操作的目标工作场景,并根据所述目标工作场景确定动态认证对应的目标认证方式实现身份认证,能够有效保障与外部车辆诊断设备之间的数据通信安全,从而提高了车辆诊断操作的鲁棒性和安全性。高了车辆诊断操作的鲁棒性和安全性。高了车辆诊断操作的鲁棒性和安全性。

【技术实现步骤摘要】
一种车辆诊断的处理方法及装置


[0001]本专利技术涉及计算机识别
,具体涉及一种车辆诊断的处理方法及装置。另外,还涉及一种电子设备及处理器可读存储介质。

技术介绍

[0002]近年来,随着计算机技术的快速发展,各种与车辆相关的智能电子设备应用越来越广泛,比如车辆的蓝牙钥匙等。相应的,车辆的安全性问题也得到越来越多人的重视,成为当前研究的重点内容。然而,现有的与车辆相关的身份认证机制的诊断方案中,诊断设备与各电子控制单元通常利用低强度的对称密码认证算法认证诊断服务来源的合法性,若利用诸如非对称密码认证算法来校验合法性则要求电子控制单元具备相当程度的处理能力,而车辆中的电子控制单元一般是作为专用控制单元存在的,其处理能力并不强,因而利用诸如非对称密码认证算法进行认证在大多数情况下局限性较高。另外,现有的诊断设备与各电子控制单元之间的通信也未考虑诊断设备的差异性,没有根据诊断设备的情况制定其与车辆诊断系统之间的适当的加密模式,导致当前车辆诊断过程数据安全性较低。因此,如何安全、稳定的车辆诊断处理方案成为亟待解决的难题。

技术实现思路

[0003]为此,本专利技术提供一种车辆诊断的处理方法及装置,以解决现有技术中存在的车辆诊断处理方案局限性较高,导致车辆诊断的处理鲁棒性和安全性较差的缺陷。
[0004]本专利技术提供一种车辆诊断的处理方法,包括:
[0005]确定车辆诊断操作的目标工作场景;
[0006]根据所述目标工作场景确定动态认证对应的目标认证方式;
[0007]基于所述目标认证方式传输车辆的诊断数据,并以对称加密的方式转发传输的所述诊断数据。
[0008]进一步的,所述确定车辆诊断操作的目标工作场景,具体包括:
[0009]确定所述诊断数据对应的诊断协议;
[0010]解析所述诊断协议中的诊断协议数据;其中,所述诊断协议数据中包含有对应工作场景的场景数据;
[0011]根据所述场景数据确定车辆诊断操作的目标工作场景;其中,所述目标工作场景为车辆诊断操作对应的实际场景。
[0012]进一步的,所述确定车辆诊断操作的目标工作场景,具体包括:
[0013]获得预设的工作场景类型集合;
[0014]基于所述预设的工作场景类型集合和用户输入的选取指令,从所述预设的工作场景类型集合确定车辆诊断操作对应的目标工作场景。
[0015]进一步的,所述确定车辆诊断操作的目标工作场景,具体包括:
[0016]获取发送的车辆诊断设备对应的实际识别码;
[0017]根据所述实际识别码包含的内容信息,以及预设的标识码的内容信息与工作场景时间的对应规则,确定车辆诊断操作的目标工作场景。
[0018]进一步的,根据所述目标工作场景确定动态认证对应的目标认证方式,具体包括:
[0019]若所述目标工作场景是诊断读取场景,则确定动态认证对应的目标认证方式为名单过滤认证方式;
[0020]若所述目标工作场景是诊断读写场景,则确定动态认证对应的目标认证方式为端对端加密模型认证方式;
[0021]若所述目标工作场景是工程开发场景,则确定动态认证对应的目标认证方式为种子密钥加密认证方式;
[0022]若所述目标工作场景是工厂模式场景,则确定动态认证对应的目标认证方式为对称加密认证方式;
[0023]若所述目标工作场景是厂外维保场景,则确定动态认证对应的目标认证方式为非对称加密认证方式。
[0024]进一步的,所述的车辆诊断的处理方法,还包括:接收预设的标识码的内容信息与工作场景时间的对应规则,并预先存储所述标识码的内容信息与工作场景时间的对应规则。
[0025]进一步的,所述的车辆诊断的处理方法,还包括:根据所述目标工作场景确定车辆诊断设备所对应的访问权限范围;其中,所述车辆诊断设备用于对车辆进行车辆诊断操作。
[0026]本专利技术还提供一种车辆诊断的处理装置,包括:
[0027]场景检测单元,用于确定车辆诊断操作的目标工作场景;
[0028]动态认证确定单元,用于根据所述目标工作场景确定动态认证对应的目标认证方式;
[0029]电子控制单元,用于基于所述目标认证方式传输车辆的诊断数据,并以对称加密的方式转发传输的所述诊断数据。
[0030]进一步的,所述场景检测单元,具体用于:
[0031]确定所述诊断数据对应的诊断协议;
[0032]解析所述诊断协议中的诊断协议数据;其中,所述诊断协议数据中包含有对应工作场景的场景数据;
[0033]根据所述场景数据确定车辆诊断操作的目标工作场景;其中,所述目标工作场景为车辆诊断操作对应的实际场景。
[0034]进一步的,所述场景检测单元,具体用于:
[0035]获得预设的工作场景类型集合;
[0036]基于所述预设的工作场景类型集合和用户输入的选取指令,从所述预设的工作场景类型集合确定车辆诊断操作对应的目标工作场景。
[0037]进一步的,所述场景检测单元,具体用于:
[0038]获取发送的车辆诊断设备对应的实际识别码;
[0039]根据所述实际识别码包含的内容信息,以及预设的标识码的内容信息与工作场景时间的对应规则,确定车辆诊断操作的目标工作场景。
[0040]进一步的,动态认证确定单元,具体用于:
[0041]若所述目标工作场景是诊断读取场景,则确定动态认证对应的目标认证方式为名单过滤认证方式;
[0042]若所述目标工作场景是诊断读写场景,则确定动态认证对应的目标认证方式为端对端加密模型认证方式;
[0043]若所述目标工作场景是工程开发场景,则确定动态认证对应的目标认证方式为种子密钥加密认证方式;
[0044]若所述目标工作场景是工厂模式场景,则确定动态认证对应的目标认证方式为对称加密认证方式;
[0045]若所述目标工作场景是厂外维保场景,则确定动态认证对应的目标认证方式为非对称加密认证方式。
[0046]进一步的,所述的车辆诊断的处理装置,还包括:识别码存储单元,用于接收预设的标识码的内容信息与工作场景时间的对应规则,并预先存储所述标识码的内容信息与工作场景时间的对应规则。
[0047]进一步的,所述的车辆诊断的处理装置,还包括:访问权限确定单元,用于根据所述目标工作场景确定车辆诊断设备所对应的访问权限范围;其中,所述车辆诊断设备用于对车辆进行车辆诊断操作。
[0048]本专利技术还提供一种电子设备,包括:存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,处理器执行所述计算机程序时实现如上述任意一项所述车辆诊断的处理方法的步骤。
[0049]本专利技术还提供一种处理器可读存储介质,所述处理器可读存储介质上存储有计算机程序,该计算机程序被处理器执行时实现如上述任意一项所述车辆诊断的处理方法的步骤。
[0050]本专利技术提供的车辆诊断的处理方法,通过确定车辆诊断操本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种车辆诊断的处理方法,其特征在于,包括:确定车辆诊断操作的目标工作场景;根据所述目标工作场景确定动态认证对应的目标认证方式;基于所述目标认证方式传输车辆的诊断数据,并以对称加密的方式转发传输的所述诊断数据。2.根据权利要求1所述的车辆诊断的处理方法,其特征在于,所述确定车辆诊断操作的目标工作场景,具体包括:确定所述诊断数据对应的诊断协议;解析所述诊断协议中的诊断协议数据;其中,所述诊断协议数据中包含有对应工作场景的场景数据;根据所述场景数据确定车辆诊断操作的目标工作场景;其中,所述目标工作场景为车辆诊断操作对应的实际场景。3.根据权利要求1所述的车辆诊断的处理方法,其特征在于,所述确定车辆诊断操作的目标工作场景,具体包括:获得预设的工作场景类型集合;基于所述预设的工作场景类型集合和用户输入的选取指令,从所述预设的工作场景类型集合确定车辆诊断操作对应的目标工作场景。4.根据权利要求1所述的车辆诊断的处理方法,其特征在于,所述确定车辆诊断操作的目标工作场景,具体包括:获取发送的车辆诊断设备对应的实际识别码;根据所述实际识别码包含的内容信息,以及预设的标识码的内容信息与工作场景时间的对应规则,确定车辆诊断操作的目标工作场景。5.根据权利要求1所述的车辆诊断的处理方法,其特征在于,根据所述目标工作场景确定动态认证对应的目标认证方式,具体包括:若所述目标工作场景是诊断读取场景,则确定动态认证对应的目标认证方式为名单过滤认证方式;若所述目标工作场景是诊断读写场景,则确定动态认证对...

【专利技术属性】
技术研发人员:徐舒何磊
申请(专利权)人:际络科技上海有限公司
类型:发明
国别省市:

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

1