【技术实现步骤摘要】
终端版本更新的方法、设备和存储介质
本专利技术涉及终端安全管控
,尤其涉及一种终端版本更新的方法、设备和存储介质。
技术介绍
终端产品由于功能的更新和bug的修复,需要持续的更新产品的版本,所以产品发布时,会留有版本更新更新的接口和途径,但基于目前通信终端的开发现状,各个厂商几乎是基于同样的硬件和软件平台开发,版本更新也是调用平台提供的接口,这些接口是公开的,所以存在极大的安全漏洞,黑客完全可以利用攻击。
技术介绍
中,针对版本更新的安全防护,有如下方法:1.升级工具加密,使用产品对应厂商的升级工具,需要输入密码解密;2.产品加密,产品需要用特定的工具解密后,才可以升级版本。3.Fota等在线升级方式,指定版本服务器,同时对版本加密。4.版本加密校验,版本解密后才可升级版本。以上这些方法,可以起到安全防护功能,但还是存在漏洞。终端产品的特点是小而多,一款流行的终端产品,发货量会达到百万只级别以上,而且有可能会在世界各地发货。那么相应的售后版本更新机构,也需要遍布各地,和各个售后机构配合,版本更新工具 ...
【技术保护点】
1.一种终端版本更新的方法,其特征在于,所述方法包括:/n建立版本更新的连接链路,获取终端版本更新所需的新版本文件;/n通过当前版本文件的预置校验机制对所述新版本文件进行版本校验;/n若所述版本校验成功,则通过所述新版本文件进行终端版本更新,并更新所述预置校验机制。/n
【技术特征摘要】
1.一种终端版本更新的方法,其特征在于,所述方法包括:
建立版本更新的连接链路,获取终端版本更新所需的新版本文件;
通过当前版本文件的预置校验机制对所述新版本文件进行版本校验;
若所述版本校验成功,则通过所述新版本文件进行终端版本更新,并更新所述预置校验机制。
2.根据权利要求1所述的终端版本更新的方法,其特征在于,所述新版本文件携带有通过上一版本文件的预置校验机制校验的密钥信息以及针对下一版本文件进行校验的新预置校验机制信息。
3.根据权利要求1所述的终端版本更新的方法,其特征在于,所述建立版本更新的连接链路的步骤之前,所述方法还包括:确定满足触发版本更新的条件;所述确定满足触发版本更新的条件至少包括以下之一:
通过用户界面UI用户点击方式触发版本更新;
通过时间计数器周期性触发版本更新;
接收服务器发送新版本通知方式触发版本更新;
接收到与PC相连接的端口的升级指令后触发版本更新。
4.根据权利要求1所述的终端版本更新的方法,其特征在于,所述建立版本更新的连接链路的方法包括以下至少之一:
通过连接到网络服务器的TCP/IP协议栈建立版本更新的连接链路;
通过连接到网络服务器的UDP/IP协议栈建立版本更新的连接链路;
通过终端与PC的映射端口之间的连接建立版本更新的连接链路;
通过终端与插入终端的存储卡之间的连接建立版本更新的连接链路。
5.根据权利要求2所述的终端版本更新的方法,其特征在于,所述通过当前版本文件的预置校验机制对所述新版本文件进行版本校验的步骤包括:
将所述新版本文件挂载到终端内部的文件系统的...
【专利技术属性】
技术研发人员:赵永刚,
申请(专利权)人:中兴通讯股份有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。