The invention provides a vehicle safety remote upgrade system and an upgrade method, wherein, the system comprises an upgrade packet server, a vehicle terminal, a remote upgrade server and a key server. The upgrade method comprises the following steps: 1, the update server calls the upgrade package security module will preset vehicle upgrade data security processing and uploaded to the remote server upgrade; step 2, the vehicle terminal and the remote upgrade server and the key server access to vehicle upgrade data; step 3, the use of the vehicle on the vehicle to upgrade data update module upgrade. Vehicle safety remote upgrading system and method provided by the invention through the packet server and terminal increase security module hardware security chip based on the upgrade, combined with the key server and remote upgrade server provides encryption and digital signature and verification services to upgrade data security, confidentiality and integrity of data upgrade.
【技术实现步骤摘要】
一种车辆安全远程升级系统及升级方法
本专利技术涉及车辆远程升级
,具体的说,涉及了一种车辆安全远程升级系统及升级方法。
技术介绍
随着无线网络覆盖的完善、智能车载终端的普及、以及车辆MCU或ECU的广泛应用,人们对汽车的智能化需求越来越高。目前,已经可以实现对车辆MCU或ECU进行远程升级。车辆MCU或ECU的远程升级可以及时解决MCU或ECU中存在的问题,帮助车辆厂商降低升级所带来的成本,同时给用户的使用带来便利,提升用户对车辆及厂商的满意度。然而,目前现有的车辆远程升级方案并没有或者极少采取妥善的安全保护措施,从而容易造成升级数据被篡改或被第三方植入恶意代码等安全问题,轻则造成车辆故障影响使用、重则造成车毁人亡的悲剧。同时,由于缺乏对升级数据的加密保护,容易导致车辆厂商的竞争对手或恶意第三方截获升级数据包的明文,从而分析出车辆已有或潜在的缺陷,进行进一步攻击的可能。如何改进现有的车辆远程升级的方法,实现对车辆进行安全有效的远程升级,成为急需解决的问题。
技术实现思路
本专利技术的目的是针对现有技术的不足,提供一种车辆安全远程系统,并同时提供该系统的升级方法,使得在对车辆进行远程升级时,可以确保升级数据的机密性和完整性。为了实现上述目的,本专利技术所采用的技术方案是:一种车辆安全远程升级系统,所述系统包括,升级包服务器,插入或内嵌有升级包安全处理模块;车载终端,插入或内嵌有安全模块,并通过车用网络连接有车辆待升级模块;远程升级服务器,分别与所述升级包服务器和所述车载终端网络连接;密钥服务器,分别与所述升级包服务器和所述车载终端网络连接;所述升级包安全处 ...
【技术保护点】
一种车辆安全远程升级系统,其特征在于:所述系统包括,升级包服务器,插入或内嵌有升级包安全处理模块;车载终端,插入或内嵌有安全模块,并通过车用网络连接有车辆待升级模块;远程升级服务器,分别与所述升级包服务器和所述车载终端网络连接;密钥服务器,分别与所述升级包服务器和所述车载终端网络连接;所述升级包安全处理模块和所述安全模块内存储有预置的共享密钥;所述升级包安全处理模块还存储有可用于数字签名的私钥;所述升级包服务器调用所述升级包安全处理模块将预置的车辆升级数据作安全处理后上传至所述远程升级服务器;所述车载终端与所述远程升级服务器和所述密钥服务器交互获得车辆升级数据,并使用车辆升级数据对所述车辆待升级模块进行升级。
【技术特征摘要】
1.一种车辆安全远程升级系统,其特征在于:所述系统包括,升级包服务器,插入或内嵌有升级包安全处理模块;车载终端,插入或内嵌有安全模块,并通过车用网络连接有车辆待升级模块;远程升级服务器,分别与所述升级包服务器和所述车载终端网络连接;密钥服务器,分别与所述升级包服务器和所述车载终端网络连接;所述升级包安全处理模块和所述安全模块内存储有预置的共享密钥;所述升级包安全处理模块还存储有可用于数字签名的私钥;所述升级包服务器调用所述升级包安全处理模块将预置的车辆升级数据作安全处理后上传至所述远程升级服务器;所述车载终端与所述远程升级服务器和所述密钥服务器交互获得车辆升级数据,并使用车辆升级数据对所述车辆待升级模块进行升级。2.一种权利要求1所述车辆安全远程升级系统的升级方法,其特征在于,包括如下步骤:步骤1,所述升级包服务器调用所述升级包安全处理模块将预置的车辆升级数据作安全处理后上传至所述远程升级服务器;步骤2,所述车载终端与所述远程升级服务器和所述密钥服务器交互获得车辆升级数据;步骤3,使用车辆升级数据对所述车辆待升级模块进行升级。3.根据权利要求2所述的车辆安全远程升级系统的升级方法,其特征在于:所述步骤1包括如下步骤:步骤1.1,所述升级包服务器向所述密钥服务器请求加密密钥因子,并向所述密钥服务器传送所述车辆待升级模块的当前版本号;步骤1.2,所述密钥服务器生成加密密钥因子,并将其与所述车辆待升级模块的当前版本号一起保存,并向所述升级包服务器返回所述加密密钥因子;步骤1.3,所述升级包服务器收到所述加密密钥因子后,调用所述升级包安全处理模块计算获得加密密钥;步骤1.4,所述升级包服务器使用所述升级包安全处理模块内置的私钥对车辆升级数据进行数字签名,同时调用所述升级包安全处理模块使用所述加密密钥加密所述车辆升级数据,然后将经过签名和加密的车辆升级数据上传至所述远程升级服务器。4.根据权利要求2所述的车辆安全远程升级系统的升级方法,其特征在于:所述步骤2包括如下步骤:步骤2.1,所述车载终端向所述车辆待升级模块查询模块版本信息,并将查询到的模块版本信息发送给所述远程升级服务器;步骤...
【专利技术属性】
技术研发人员:刘长河,李平,何骏,刘熙胖,梁松涛,李鑫,
申请(专利权)人:郑州信大捷安信息技术股份有限公司,
类型:发明
国别省市:河南,41
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。