An upgrade method of the vehicle terminal system includes: the vehicle terminal is connected to the upgrade server through wireless network, and the vehicle terminal has two system start-up zones and a secure storage area; the vehicle terminal and the upgrade server are authenticated bidirectionally through their respective digital certificates, and the session key of the communication between the two is determined, and the subsequent communication between the two is encrypted by the session key. Vehicle terminal identifies a system startup partition as to be upgraded, and sends upgrade request information to upgrade server. Upgrade request information includes system software version number and vehicle information of two system startup partitions; Upgrade server sends upgrade information after receiving upgrade request information; Vehicle terminal downloads system upgrade package from upgrade server; Vehicle terminal upgrades through system. Level packages upgrade the upgraded system startup partition. The invention can avoid the problem of inactivation caused by the failure of upgrade of vehicle terminal, and has high safety, and ensures that data can not be tampered with and monitored.
【技术实现步骤摘要】
车载终端系统的升级方法
本专利技术属于车载终端
,尤其涉及一种车载终端系统的升级方法。
技术介绍
由于车载娱乐信息系统是一个软件系统,当设备生产完成后,不可避免的存在功能使用的bug,比如黑屏,卡顿,或者功能无法使用等等严重的问题,此时就要给系统升级来解决不良的问题。现今车载娱乐信息系统的升级方式一般如下:第一、是用户开车到4S店,由工作人员升级。第二、自己网上下载升级包,通过usb/sd卡升级。第三、车机系统自己通过网络下载升级包,然后自主升级。上述升级方式均存在一些安全的问题,比如:升级过程中断电,可能娱乐信息系统就无法启动,必须返厂维修,严重影响用户使用;升级包无加密的暴露在用户手上,黑客可以通过分析升级包来达到入侵车机娱乐系统目的,从而控制整个车机系统;如果车机通过网络下载升级包,没有对服务器进行身份认证,可能会下载到被串改的升级包,严重影响到车机的安全。
技术实现思路
基于此,针对上述技术问题,提供一种车载终端系统的升级方法。为解决上述技术问题,本专利技术采用如下技术方案:一种车载终端系统的升级方法,包括:车载终端通过无线网络连接至升级服务器,所述车载终端具有两个系统启动分区以及安全存储区,所述安全存储区存储有数字证书、车辆信息以及系统软件版本号,所述升级服务器具有数字证书数据库以及各版本系统软件数据库;所述车载终端与升级服务器通过各自的数字证书进行双向认证,并确定两者通信的会话密钥,两者的后续通信均通过所述会话密钥加密;所述车载终端将一个系统启动分区标识为待升级,并发送升级请求信息给升级服务器,所述升级请求信息包括两个系统启动分区的系统软件版 ...
【技术保护点】
1.一种车载终端系统的升级方法,其特征在于,包括:车载终端通过无线网络连接至升级服务器,所述车载终端具有两个系统启动分区以及安全存储区,所述安全存储区存储有数字证书、车辆信息以及系统软件版本号,所述升级服务器具有数字证书数据库以及各版本系统软件数据库;所述车载终端与升级服务器通过各自的数字证书进行双向认证,并确定两者通信的会话密钥,两者的后续通信均通过所述会话密钥加密;所述车载终端将一个系统启动分区标识为待升级,并发送升级请求信息给升级服务器,所述升级请求信息包括两个系统启动分区的系统软件版本号以及车辆信息;所述升级服务器收到所述升级请求信息后,判断车辆信息是否在推送白名单中,如果在白名单中,则判断所述两个系统启动分区的系统软件版本号是否均低于最新版本号,若是,则将预先制作好的系统升级包的升级信息发送给车载终端,如果不在白名单中,则向车载终端返回不存在升级版本信息,所述升级信息包括系统升级包ID以及升级包验证MD5;所述车载终端根据所述升级信息中的系统升级包ID,从所述升级服务器下载系统升级包,并通过升级包验证MD5验证所述系统升级包的完整性;完整性验证通过后,所述车载终端通过所述系统 ...
【技术特征摘要】
1.一种车载终端系统的升级方法,其特征在于,包括:车载终端通过无线网络连接至升级服务器,所述车载终端具有两个系统启动分区以及安全存储区,所述安全存储区存储有数字证书、车辆信息以及系统软件版本号,所述升级服务器具有数字证书数据库以及各版本系统软件数据库;所述车载终端与升级服务器通过各自的数字证书进行双向认证,并确定两者通信的会话密钥,两者的后续通信均通过所述会话密钥加密;所述车载终端将一个系统启动分区标识为待升级,并发送升级请求信息给升级服务器,所述升级请求信息包括两个系统启动分区的系统软件版本号以及车辆信息;所述升级服务器收到所述升级请求信息后,判断车辆信息是否在推送白名单中,如果在白名单中,则判断所述两个系统启动分区的系统软件版本号是否均低于最新版本号,若是,则将预先制作好的系统升级包的升级信息发送给车载终端,如果不在白名单中,则向车载终端返回不存在升级版本信息,所述升级信息包括系统升级包ID以及升级包验证MD5;所述车载终端根据所述升级信息中的系统升级包ID,从所述升级服务器下载系统升级包,并通过升级包验证MD5验证所述系统升级包的完整性;完整性验证通过后,所述车载终端通过所述系统升级包对待升级的系统启动分区进行升级,若升级失败,则从另...
【专利技术属性】
技术研发人员:文小华,袁娟娟,
申请(专利权)人:上海伟世通汽车电子系统有限公司,
类型:发明
国别省市:上海,31
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。