【技术实现步骤摘要】
一种软件包处理方法、装置、电子设备以及存储介质
[0001]本申请涉及车辆信息安全
,具体涉及一种软件包处理方法、装置、电子设备以及存储介质。
技术介绍
[0002]随着汽车的电动化、智能化、共享化及网联化的发展,人们对汽车的要求越来越高,现在不仅要求汽车满足驾驶舒适性,同样还对汽车功能的多样化有了更多的要求。目前,汽车的各种功能是在汽车的控制系统的控制下实现,如若需要对汽车的各种功能进行升级,通常需要对汽车的控制系统进行更新升级。
[0003]在现有技术中,通常在车辆上搭载有用于执行控制功能的多个车载设备(称为“ECU”)。该ECU具备处理器和存储部,通过处理器执行存储于存储部的软件来实现ECU的控制功能。另外,具体而言,在维修工厂等中,能够使用经由设置于车辆的诊断用连接控制器连接的外部设备来更新或开发软件。然而在更新或开发软件的过程中,由于每个连接控制器的Block不一致或者安全算法不一致,导致针对每个不同的控制器进行单独的开发,导致开发效率较低。
[0004]因此,如何提高车辆空中下载技术的软件升 ...
【技术保护点】
【技术特征摘要】
1.一种软件包处理方法,其特征在于,所述方法包括以下步骤:基于各种类型的软件升级包的需求标准,配置开发控制器策略;获取目标软件升级包;基于所述开发控制期策略对目标软件升级包进行处理,获取与车载终端相匹配的文件。2.如权利要求1所述的软件包处理方法,其特征在于,所述基于所述开发控制器策略对目标软件升级包进行处理,包括以下步骤:判断所述目标软件升级包是否加密;若加密,则利用解密策略对所述目标软件升级包进行解密,得到解密后的目标软件包文件;基于所述开发控制器策略对所述目标软件包文件进行识别。3.如权利要求2所述软件包处理方法,其特征在于,所述方法还包括以下步骤:若不加密,则直接基于所述开发控制器策略对所述目标软件升级包内的文件进行识别。4.如权利要求2所述软件包处理方法,其特征在于,所述基于所述开发控制器策略对所述目标软件包文件进行识别,包括以下步骤:获取所述目标软件包文件的识别标识;若所述识别标识与控制器策略配置的标识一致,则对所述目标软件包进行处理。5.如权利要求1所述软件包处理的方法,其特征在于,所述基于各种类型的软件升级包的需求标准,配置开发控制器策略,包括以下步骤:基于各安全算法的输入参数以及输出参数,获取各安全算法的参数标准;基于安全算法函数、安...
【专利技术属性】
技术研发人员:钱亚容,余建华,方剑,张雷,熊超,
申请(专利权)人:东风商用车有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。