【技术实现步骤摘要】
车载设备的升级方法和装置
本申请涉及车连网
,尤其涉及一种车载设备的升级方法和装置。
技术介绍
对车载设备的固件和软件进行远程无线升级是未来工作在车联网中的车辆的一项必不可少的功能。而车载设备的固件和软件的传统升级方法是将车辆招回后进行升级,该方法由于升级周期长,导致升级效率低下。因此,车载设备的升级应该采用更灵活的远程升级(OTA)的方式。然而,车辆上车载设备的升级具有其特殊性,即可能一次升级过程中包括多个具有升级依赖关系的车载设备,比如A设备的升级需要依赖于B设备和C设备的升级完成,其中B设备和C设备为被依赖设备,A为依赖设备。因此如何确保被依赖设备升级后,依赖设备才能升级是亟需解决的技术问题。
技术实现思路
本申请实施例提供一种车载设备的升级方法和装置,确保了依赖车载设备所依赖的各车载设备升级完成后才会升级,即保证了正确的升级顺序,进而保证了各车载设备的正常运行。第一方面,本申请实施例提供一种车载设备的升级方法,包括:第二车载设备确定所述第二车载设备升级成功;所述第二车载设备向第一车载设备发送第一子密钥,所述第一子密钥用于构建解密第一密文的第一密钥,所述第一密文基于所述第一车载设备的第一升级文件加密获得。本方案中,在第一车载设备的升级需要第二车载设备升级完成时,第二车载设备确定第二车载设备升级成功后向第一车载设备发送第一子密钥,第一子密钥用于构建解密第一密文的第一密钥,第一密文基于所述第一车载设备的第一升级文件加密获得。保证了第二车载设备升级完成时,第一车载设备 ...
【技术保护点】
1.一种车载设备的升级方法,其特征在于,包括:/n第二车载设备确定所述第二车载设备升级成功;/n所述第二车载设备向第一车载设备发送第一子密钥,所述第一子密钥用于构建解密第一密文的第一密钥,所述第一密文基于所述第一车载设备的第一升级文件加密获得。/n
【技术特征摘要】
1.一种车载设备的升级方法,其特征在于,包括:
第二车载设备确定所述第二车载设备升级成功;
所述第二车载设备向第一车载设备发送第一子密钥,所述第一子密钥用于构建解密第一密文的第一密钥,所述第一密文基于所述第一车载设备的第一升级文件加密获得。
2.根据权利要求1所述的方法,其特征在于,在所述第二车载设备确定所述第二车载设备升级成功之前,还包括:
所述第二车载设备接收第二密文,所述第二密文基于所述第二车载设备的第二升级文件和第一子密钥加密获得;
所述第二车载设备对所述第二密文解密,得到所述第一子密钥。
3.根据权利要求1所述的方法,其特征在于,在所述第二车载设备确定所述第二车载设备升级成功之前,还包括:
所述第二车载设备接收所述第一子密钥。
4.一种车载设备的升级方法,其特征在于,包括:
第一车载设备接收第一密文,所述第一密文基于所述第一车载设备的第一升级文件加密获得;
所述第一车载设备接收第一子密钥和第二子密钥,所述第一子密钥和所述第二子密钥用于构建解密第一密文的第一密钥;
所述第一车载设备根据所述第一子密钥、所述第二子密钥和所述第一密文进行升级。
5.根据权利要求4所述的方法,其特征在于,所述第一车载设备接收第一子密钥和第二子密钥,包括:
所述第一车载设备从第一设备接收所述第一子密钥;
所述第一车载设备从第二设备接收所述第二子密钥;
所述第一设备为第二车载设备,所述第二设备为所述第一车载设备所在的车辆或第三车载设备。
6.根据权利要求5所述的方法,其特征在于,还包括:
所述第一车载设备接收所述第二车载设备的标识;或者,
所述第一车载设备接收所述第二车载设备和所述第三车载设备的标识。
7.一种车载设备的升级方法,其特征在于,包括:
车辆向第一车载设备发送第一密文,所述第一密文基于所述第一车载设备的第一升级文件加密获得;
所述车辆向所述第一车载设备发送第一子密钥,所述第一子密钥用于构建解密所述第一密文的第一密钥。
8.根据权利要求7所述的方法,其特征在于,还包括:
所述车辆向第二车载设备发送第二子密钥,所述第二子密钥用于构建所述第一密钥。
9.根据权利要求8所述的方法,其特征在于,还包括:
所述车辆接收升级策略,所述升级策略指示所述第一车载设备的升级依赖于所述第二车载设备的升级完成。
10.根据权利要求8或9所述的方法,其特征在于,所述方法还包括:
所述车辆向所述第一车载设备发送所述第二车载设备的标识。
11.一种车载设备的升级方法,其特征在于,包括:
服务器基于第一信息生成第二密文,所述第一信息包括第二车载设备的第二升级文件和第一子密钥,所述第一子密钥用于构建解密第一密文的第一密钥,所述第一密文基于第一车载设备的第一升级文件加密获得;
所述服务器向所述第二车载设备发送所述第二密文。
12.根据权利要求11所述的方法,其特征在于,所述第一信息还包括:所述第一车载设备的第一标识,所述第一标识和所述第一子密钥相关联。
13.根据权利要求11或12所述的方法,其特征在于,所述第一信息还包括指示信息,所述指示信息指示各依赖车载设备的数目,所述依赖车载设备的升级依赖于所述第二车载设备的升级完成,各所述依赖设备包括所述第一车载设备。
14.根据权利要求11~13任一项所述的方法,其特征在于,所述第一信息还包括所述第二车载设备的类型标识。
15.根据权利要求11~14任一项所述的方法,其特征在于,还包括:
所述服务器向车辆发送第二子密钥,所述第二子密钥用于构建所述第一密钥。
16.根据权利要求11~15任一项所述的方法,其特征在于,还包括:
所述服务器向车辆发送升级策略;所述升级策略指示所述第一车载设备的升级依赖于所述第二车载设备的升级完成。
17.一种升级装置,其特征在于,包括:
处理模块,用于确定升级装置升级成功;
收发模块,用于向第一车载设备发送第一子密钥,所述第一子密钥用于构建解密第一密文的第一密钥,所述第一密文基于所述第一车载设备的第一升级文件加密获得。
18.根据权...
【专利技术属性】
技术研发人员:杨艳江,魏卓,林孝盈,
申请(专利权)人:华为技术有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。