一种数据处理方法及相关设备技术

技术编号:22000850 阅读:30 留言:0更新日期:2019-08-31 05:34
本申请公开了一种数据处理方法及相关设备,用于提取通用格式的车辆设备数据,提高数据的传输的安全性。实施例方法包括:获取目标设备的第一身份标识信息;根据预设映射关系确定第一身份标识信息与车载设备身份信息对应的第一密钥对,第一密钥对包括公钥及私钥,预设映射关系用于指示车载设备与不同外部设备进行通信时采用的不同密钥对;将第一密钥对中的私钥传递给目标设备;获取与车载设备连接的目标车辆的车辆设备数据;按照预设的格式转换规则将车辆设备数据转化为通用格式数据;采用第一密钥对中的公钥对通用格式数据进行加密,并将加密之后的目标数据传输给目标设备,以使得目标设备根据第一密钥对中的私钥解密目标数据得到通用格式数据。

A Data Processing Method and Related Equipment

【技术实现步骤摘要】
一种数据处理方法及相关设备
本申请涉及数据处理
,尤其涉及一种数据处理方法及相关设备。
技术介绍
随着大数据时代的到来,大数据分析已经深入到各个领域。例如,机动车辆相关的大数据分析可以通过实时数据监控辅助掌控车辆实时运营状况,还可以基于精准数据分析运算进行故障分析及故障预警。车辆相关的大数据分析的前提是车辆设备数据的采集,实际运用中,由于不同的车辆厂家的车机数据平台往往是采用的不同的数据格式,难以对采集到的车辆设备数据进行有效分析,无法为对汽车厂家及研究机械提供更广泛的价值。
技术实现思路
本申请实施例提供了一种数据处理方法及相关设备,用于提取通用格式的车辆设备数据,提高数据的传输的安全性。本申请实施例第一方面提供了一种数据处理方法,其运用于车载设备,所述方法包括:获取目标设备的第一身份标识信息;根据预设映射关系确定所述第一身份标识信息与所述车载设备身份信息对应的第一密钥对,所述第一密钥对包括公钥及私钥,所述预设映射关系用于指示所述车载设备与不同外部设备进行通信时采用的不同密钥对;将所述第一密钥对中的私钥传递给所述目标设备;获取与所述车载设备连接的目标车辆的车辆设备数据;按照预设的格式转换规则将所述车辆设备数据转化为通用格式数据;采用所述第一密钥对中的公钥对所述通用格式数据进行加密,并将加密之后的目标数据传输给所述目标设备,以使得所述目标设备根据所述第一密钥对中的私钥解密所述目标数据得到所述通用格式数据。可选的,作为一种可能的实施方式,本申请实施例中,所述将加密之后的目标数据传输给所述目标设备,包括:采用预设命令格式对所述目标数据进行编码,并将编码之后的数据包传输给所述目标设备。可选的,作为一种可能的实施方式,本申请实施例中,所述数据包至少包括:计数器字段、所述目标数据及校验数据;所述计数器字段的值是随通信过程中数据包的个数增加而累加的计数值,用于校验数据包是否丢失;所述校验数据是对数据包中的部分数据或全部数据进行预设算法运算之后得到的结果数据,用于校验数据包的准确性。可选的,作为一种可能的实施方式,本申请实施例中,所述获取目标设备的第一身份标识信息,包括:接收所述目标设备发送的第一加密数据,所述第一加密数据为采用公共密钥对所述第一身份标识信息加密得到;对所述第一加密数据进行解密得到所述目标设备的第一身份标识信息。可选的,作为一种可能的实施方式,本申请实施例中,所述将所述第一密钥对中的私钥传递给所述目标设备,包括:采用公共密钥对所述第一密钥对中的私钥进行加密生成第二加密数据;将所述第二加密数据发送给所述目标设备。可选的,作为一种可能的实施方式,本申请实施例中的数据处理方法还包括:若将数据包传输给所述目标设备失败,则将数据包存储于本地,以待重新传输。本申请实施例第二方面提供了一种车载设备,其包括:第一获取模块,用于获取目标设备的第一身份标识信息;确定模块,用于根据预设映射关系确定所述第一身份标识信息与所述车载设备身份信息对应的第一密钥对,所述第一密钥对包括公钥及私钥,所述预设映射关系用于指示所述车载设备与不同外部设备进行通信时采用的不同密钥对;传递模块,用于将所述第一密钥对中的私钥传递给所述目标设备;第二获取模块,用于获取与所述车载设备连接的目标车辆的车辆设备数据;格式转换模块,用于按照预设的格式转换规则将所述车辆设备数据转化为通用格式数据;发送模块,用于采用所述第一密钥对中的公钥对所述通用格式数据进行加密,并将加密之后的目标数据传输给所述目标设备,以使得所述目标设备根据所述第一密钥对中的私钥解密所述目标数据得到所述通用格式数据。可选的,作为一种可能的实施方式,本申请实施例中,所述将加密之后的目标数据发送给所述目标设备,包括:采用预设命令格式对所述目标数据进行编码,并将编码之后的数据包发送给所述目标设备。可选的,作为一种可能的实施方式,本申请实施例中,所述数据包至少包括:计数器字段、所述目标数据及校验数据;所述计数器字段的值是随通信过程中数据包的个数增加而累加的计数值,用于校验数据包是否丢失;所述校验数据是对数据包中的部分数据或全部数据进行预设算法运算之后得到的结果数据,用于校验数据包的准确性。本申请实施例第三方面提供了一种数据采集系统,其包括云服务器及至少两个车载设备,所述车载设备用于实现如第一方面及第一方面中任意一项所述数据处理方法的步骤。本申请实施例第四方面提供了一种车载设备,其特征在于,所述车载设备包括处理器,所述处理器用于执行存储器中存储的计算机程序时实现如第一方面及第一方面中任意一项所述数据处理方法的步骤。本申请实施例第五方面提供了一种计算机可读存储介质,其上存储有计算机程序,其特征在于:所述计算机程序被处理器执行时实现如第一方面及第一方面中任意一项所述数据处理方法的步骤。从以上技术方案可以看出,本申请实施例具有以下优点:本申请实施例中,车载设备中可以将按照预设的格式转换规则将车辆设备数据转化为通用格式数据,便于不同车机数据平台中车辆设备数据的格式统一,便于大数据分析。其次,车载设备与不同外部设备进行通信时采用的不同的密钥对,可以保障车载设备与不同厂商的外部设备通信时采用不同的密钥对,可以有效保障车辆设备数据的安全性。附图说明图1为本申请实施例中一种数据处理方法的一个实施例示意图;图2为本申请实施例中一种车载设备的一个实施例示意图;图3为本申请实施例中一种车载设备的另一个实施例示意图;图4为本申请实施例中一种车载设备的另一个实施例示意图。具体实施方式本申请实施例提供了一种数据处理方法及相关设备,用于提取通用格式的车辆设备数据,提高数据的传输的安全性。为了使本
的人员更好地理解本申请方案,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分的实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本申请保护的范围。本申请的说明书和权利要求书及上述附图中的术语“第一”、“第二”、“第三”、“第四”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的实施例能够以除了在这里图示或描述的内容以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对应这些过程、方法、产品或设备固有的其它步骤或单元。申请人还注意到,实际运用中,由于不同的车辆厂家的车机数据平台往往是采用的不同的数据格式,难以对采集到的车辆设备数据进行有效分析,无法为对汽车厂家及研究机械提供更广泛的价值。其次,同一个车机对应的车辆设备数据往往会发送给多个属于不同厂商的外部设备,例如发送给HUD设备进行信息展示、发送给云端服务器进行数据分析、发送给移动终端进行具体运用场景处理。然而在向多个外部设备发送相同或不同的车辆设备数据时采用的是相同的加密密钥,多个厂商共用相同的密钥会大大提高车辆设备数据外泄的风险。有鉴于此,本申请实施例中通过采用车载终端将将不同设备、不同厂家的本文档来自技高网
...

【技术保护点】
1.一种数据处理方法,其特征在于,运用于车载设备,所述方法包括:获取目标设备的第一身份标识信息;根据预设映射关系确定所述第一身份标识信息与所述车载设备身份信息对应的第一密钥对,所述第一密钥对包括公钥及私钥,所述预设映射关系用于指示所述车载设备与不同外部设备进行通信时采用的不同密钥对;将所述第一密钥对中的私钥传递给所述目标设备;获取与所述车载设备连接的目标车辆的车辆设备数据;按照预设的格式转换规则将所述车辆设备数据转化为通用格式数据;采用所述第一密钥对中的公钥对所述通用格式数据进行加密,并将加密之后的目标数据传输给所述目标设备,以使得所述目标设备根据所述第一密钥对中的私钥解密所述目标数据得到所述通用格式数据。

【技术特征摘要】
1.一种数据处理方法,其特征在于,运用于车载设备,所述方法包括:获取目标设备的第一身份标识信息;根据预设映射关系确定所述第一身份标识信息与所述车载设备身份信息对应的第一密钥对,所述第一密钥对包括公钥及私钥,所述预设映射关系用于指示所述车载设备与不同外部设备进行通信时采用的不同密钥对;将所述第一密钥对中的私钥传递给所述目标设备;获取与所述车载设备连接的目标车辆的车辆设备数据;按照预设的格式转换规则将所述车辆设备数据转化为通用格式数据;采用所述第一密钥对中的公钥对所述通用格式数据进行加密,并将加密之后的目标数据传输给所述目标设备,以使得所述目标设备根据所述第一密钥对中的私钥解密所述目标数据得到所述通用格式数据。2.根据权利要求1所述的方法,其特征在于,所述将加密之后的目标数据传输给所述目标设备,包括:采用预设命令格式对所述目标数据进行编码,并将编码之后的数据包传输给所述目标设备。3.根据权利要求2所述的方法,其特征在于,所述数据包至少包括:计数器字段、所述目标数据及校验数据;所述计数器字段的值是随通信过程中数据包的个数增加而累加的计数值,用于校验数据包是否丢失;所述校验数据是对数据包中的部分数据或全部数据进行预设算法运算之后得到的结果数据,用于校验数据包的准确性。4.根据权利要求1或2所述的方法,其特征在于,所述获取目标设备的第一身份标识信息,具体包括:接收所述目标设备发送的第一加密数据,所述第一加密数据为采用公共密钥对所述第一身份标识信息加密得到;对所述第一加密数据进行解密得到所述目标设备的第一身份标识信息。5.根据权利要求4所述的方法,其特征在于,所...

【专利技术属性】
技术研发人员:刘新柴勇
申请(专利权)人:深圳市元征科技股份有限公司
类型:发明
国别省市:广东,44

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

1