车辆组件更换识别方法、装置、计算机设备和存储介质制造方法及图纸

技术编号:21974489 阅读:21 留言:0更新日期:2019-08-28 02:07
本申请提出一种车辆组件更换识别方法、装置、计算机设备和存储介质,其中,方法包括:获取加密的请求数据;通过预设算法对请求数据进行解密得到组件唯一识别标识、车架设备标识和车机设备标识;通过消息摘要算法对车架设备标识和车机设备标识进行编码处理生成第一校验码;在预设数据库中获取与组件唯一识别标识对应的第二校验码,并判断第一校验码和第二校验码不一致时确定车辆组件发生更换。由此,解决了现有技术中的车辆组件更换识别效率比较低的技术问题,通过对车架设备标识和车机设备标识进行编码处理生成第一校验码与预先存储的第二校验码进行比对确定车辆组件是否发生更换,在提高车辆组件更换识别效率的同时保证安全。

Recognition Method, Device, Computer Equipment and Storage Medium for Replacement of Vehicle Components

【技术实现步骤摘要】
车辆组件更换识别方法、装置、计算机设备和存储介质
本申请涉及汽车
,尤其涉及一种车辆组件更换识别方法、装置、计算机设备和存储介质。
技术介绍
通常,车机设备是安装在车架设备上的,在车厂生产车机过程会变更车机设备,也就是说原本车机设备A1安装在车架设备A2,可能更换车机设备A1安装在车架设备B2上等情况,因此,需要识别车机设备是否被更换。
技术实现思路
本申请旨在至少在一定程度上解决相关技术中的技术问题之一。为此,本申请提出一种车辆组件更换识别方法、装置、计算机设备和存储介质,用于解决现有技术中的车辆组件更换识别效率比较低的技术问题,通过对车架设备标识和车机设备标识进行编码处理生成第一校验码与预先存储的第二校验码进行比对确定车辆组件是否发生更换,在提高车辆组件更换识别效率的同时保证安全性。为达上述目的,本申请第一方面实施例提出了一种车辆组件更换识别方法,包括:获取加密的请求数据;通过预设算法对所述请求数据进行解密得到组件唯一识别标识、车架设备标识和车机设备标识;通过消息摘要算法对所述车架设备标识和车机设备标识进行编码处理生成第一校验码;在预设数据库中获取与所述组件唯一识别标识对应的第二校验码,并判断所述第一校验码和所述第二校验码是否一致;若所述第一校验码和所述第二校验码不一致,则确定车辆组件发生更换。本实施例的车辆组件更换识别方法,通过获取加密的请求数据;通过预设算法对请求数据进行解密得到组件唯一识别标识、车架设备标识和车机设备标识;通过消息摘要算法对车架设备标识和车机设备标识进行编码处理生成第一校验码;在预设数据库中获取与组件唯一识别标识对应的第二校验码,并判断第一校验码和第二校验码是否一致;若第一校验码和第二校验码不一致,则确定车辆组件发生更换。由此,解决了现有技术中的车辆组件更换识别效率比较低的技术问题,通过对车架设备标识和车机设备标识进行编码处理生成第一校验码与预先存储的第二校验码进行比对确定车辆组件是否发生更换,在提高车辆组件更换识别效率的同时保证安全性。为达上述目的,本申请第二方面实施例提出了一种车辆组件更换识别装置,包括:第一获取模块,用于获取加密的请求数据;解密模块,用于通过预设算法对所述请求数据进行解密得到组件唯一识别标识、车架设备标识和车机设备标识;第一生成模块,用于通过消息摘要算法对所述车架设备标识和车机设备标识进行编码处理生成第一校验码;处理模块,用于在预设数据库中获取与所述组件唯一识别标识对应的第二校验码,并判断所述第一校验码和所述第二校验码是否一致;确定模块,用于若所述第一校验码和所述第二校验码不一致,则确定车辆组件发生更换。本实施例的车辆组件更换识别装置,通过获取加密的请求数据;通过预设算法对请求数据进行解密得到组件唯一识别标识、车架设备标识和车机设备标识;通过消息摘要算法对车架设备标识和车机设备标识进行编码处理生成第一校验码;在预设数据库中获取与组件唯一识别标识对应的第二校验码,并判断第一校验码和第二校验码是否一致;若第一校验码和第二校验码不一致,则确定车辆组件发生更换。由此,解决了现有技术中的车辆组件更换识别效率比较低的技术问题,通过对车架设备标识和车机设备标识进行编码处理生成第一校验码与预先存储的第二校验码进行比对确定车辆组件是否发生更换,在提高车辆组件更换识别效率的同时保证安全性。为达上述目的,本申请第三方面实施例提出了一种计算机设备,包括:处理器和存储器;其中,所述处理器通过读取所述存储器中存储的可执行程序代码来运行与所述可执行程序代码对应的程序,以用于实现如第一方面实施例所述的车辆组件更换识别方法。为达上述目的,本申请第四方面实施例提出了一种非临时性计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现如第一方面实施例所述的车辆组件更换识别方法。为达上述目的,本申请第五方面实施例提出了一种计算机程序产品,当所述计算机程序产品中的指令由处理器执行时,实现如第一方面实施例所述的车辆组件更换识别方法。本申请附加的方面和优点将在下面的描述中部分给出,部分将从下面的描述中变得明显,或通过本申请的实践了解到。附图说明本申请上述的和/或附加的方面和优点从下面结合附图对实施例的描述中将变得明显和容易理解,其中:图1为本申请实施例所提供的一种车辆组件更换识别方法的流程示意图;图2为本申请实施例所提供的另一种车辆组件更换识别方法的流程示意图;图3为本申请实施例所提供的一种车辆组件更换识别装置的结构示意图;图4为本申请实施例所提供的另一种车辆组件更换识别装置的结构示意图;图5为本申请实施例所提供的又一种车辆组件更换识别装置的结构示意图;以及图6为本申请实施例所提供的计算机设备的结构示意图。具体实施方式下面详细描述本申请的实施例,所述实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施例是示例性的,旨在用于解释本申请,而不能理解为对本申请的限制。下面参考附图描述本申请实施例的车辆组件更换识别方法、装置、计算机设备和存储介质。图1为本申请实施例所提供的一种车辆组件更换识别方法的流程示意图。如图1所示,该车辆组件更换识别方法可以包括以下步骤:步骤101,获取加密的请求数据。在实际应用中,车机设备是安装在车架设备上的,在车厂生产车机过程会变更车机设备,也就是说原本车机设备A1安装在车架设备A2,可能更换车机设备A1安装在车架设备B2上等情况,因此,本申请提出一种车辆组件更换识别方法,能够快速准确识别车机设备、车架设备等车辆组件是否更换。具体地,车机设备启动以后,自动向服务器发送激活请求,可以将车机设备标识、车架设备标识等数据进行加密后进行发送。由此,可以获取加密的请求数据,其中,加密方式有很多中,作为一种示例,通过RSA加密算法(非对称加密算法)对车机设备标识、车架设备标识等数据进行加密生成请求数据。其中,为了进一提高安全性,可以通过https请求的方式获取加密的请求数据。步骤102,通过预设算法对请求数据进行解密得到组件唯一识别标识、车架设备标识和车机设备标识。具体地,选择与加密算法一致的预设算法对请求数据进行解密得到组件唯一识别标识、车架设备标识和车机设备标识,可以理解的是,组件唯一识别标识是在车机设备激活时通过雪花算法生成的全局唯一标识并发送给车机设备进行存储,以使车机设备通过预设算法对组件唯一识别标识、车架设备标识和车机设备标识进行加密后通过HTTP请求发送给服务器。可以理解的是,车机设备标识可以是车机设备MSN号、车机设备IMEI号、车机设备MAC地址号和车机设备蓝牙地址号等,可以根据实际应用需要选择任意一种作为车机设备标识。作为一种场景举例,预设算法为RSA算法,获取通过HTTP请求发送的私钥对,应用私钥对对请求数据进行解密得到组件唯一识别标识、车架设备标识和车机设备标识。由此,通过https请求,并且请求数据通过非对称加密算法RSA进行加密保证相关数据足够安全性。也就是说,请求数据携带的车架设备标识和车机设备标识还有其他系统信息都是通过HTTPS+RSA加密的,然后再进行相关解秘,安全性高。步骤103,通过消息摘要算法对车架设备标识和车机设备标识进行编码处理生成第一校验码。步本文档来自技高网...

【技术保护点】
1.一种车辆组件更换识别方法,其特征在于,包括以下步骤:获取加密的请求数据;通过预设算法对所述请求数据进行解密得到组件唯一识别标识、车架设备标识和车机设备标识;通过消息摘要算法对所述车架设备标识和车机设备标识进行编码处理生成第一校验码;在预设数据库中获取与所述组件唯一识别标识对应的第二校验码,并判断所述第一校验码和所述第二校验码是否一致;若所述第一校验码和所述第二校验码不一致,则确定车辆组件发生更换。

【技术特征摘要】
1.一种车辆组件更换识别方法,其特征在于,包括以下步骤:获取加密的请求数据;通过预设算法对所述请求数据进行解密得到组件唯一识别标识、车架设备标识和车机设备标识;通过消息摘要算法对所述车架设备标识和车机设备标识进行编码处理生成第一校验码;在预设数据库中获取与所述组件唯一识别标识对应的第二校验码,并判断所述第一校验码和所述第二校验码是否一致;若所述第一校验码和所述第二校验码不一致,则确定车辆组件发生更换。2.如权利要求1所述的方法,其特征在于,在所述获取加密的请求数据之前,还包括:获取车架设备标识和车机设备标识;通过消息摘要算法对所述车架设备标识和车机设备标识进行编码处理生成校验码;通过雪花算法生成组件唯一识别标识;按照预设规则将所述组件唯一识别标识和所述校验码按照预设方式存储在所述预设数据库中。3.如权利要求1所述的方法,其特征在于,所述预设算法为RSA算法,所述通过预设算法对所述请求数据进行解密得到组件唯一识别标识、车架设备标识和车机设备标识,包括:获取通过HTTP请求发送的私钥对;应用所述私钥对对所述请求数据进行解密得到所述组件唯一识别标识、车架设备标识和车机设备标识。4.如权利要求1所述的方法,其特征在于,所述确定车辆组件发生更换,包括:检测所述第一校验码中预设字段对应的字符串发生更改;确定所述车架设备发生更换。5.如权利要求2所述的方法,其特征在于,在所述通过雪花算法生成组件唯一识别标识之后,还包括:将所述组件唯一识别标识发送给车机设备。6.一种车辆组件更换识别装置,其特征在于,包括:第一获取模块,用于获取加密的请求数据;解密模块,用于通过预设算法对所述请求数据进行解密得到组件唯一识别标识、车架设备标识和车机设备标识...

【专利技术属性】
技术研发人员:陈宾文
申请(专利权)人:百度在线网络技术北京有限公司
类型:发明
国别省市:北京,11

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

1