一种终端系统升级的方法及系统技术方案

技术编号:12305037 阅读:81 留言:0更新日期:2015-11-11 14:20
本申请提供了一种终端系统升级的方法,主系统下载OTA数据包后,从所述OTA数据包中获取用于安全系统升级的安全系统OTA数据包,其中所述安全系统OTA数据包中至少包括一个APK安装包;对每个所述APK中的应用包名和数字签名分别进行检测;当所述APK中的应用包名与预设应用包名相匹配,并且所述APK中的数字签名与标准数字签名相匹配时,安全所述APK安装包,对用于安全系统升级的每个APK安装包中的应用包名和数字签名均进行检测,只有在两者均正确的情况下,才进行APK的安装操作,保证了APK的唯一性,也保证了安全系统的安全性,能够有效的防止非官方的APK植入安全系统中,造成安全隐患。

【技术实现步骤摘要】

本申请涉及终端系统升级领域,特别涉及一种终端系统升级的方法及系统
技术介绍
随着技术的发展,人们对双系统中安全系统的升级越来越关注。现有的支持双系统的设备中,主要是采用主系统下载OTA数据包,然后同时进行主系统和安全系统的升级,并没有考虑升级包的安全性问题,若升级包被植入病毒或者应用APK携带非安全插件,升级后,对于安全系统来说,存在安全隐患。因此,如何在系统升级的过程中,保证安全系统的安全性是本领域技术人员目前需要解决的技术问题。
技术实现思路
本申请所要解决的技术问题是提供一种终端系统升级的方法及系统,解决了现有技术中采用主系统下载OTA数据包,然后同时进行主系统和安全系统的升级,并没有考虑升级包的安全性问题,若升级包被植入病毒或者应用APK携带非安全插件,升级后,对于安全系统来说,存在安全隐患的问题。其具体方案如下:—种终端系统升级的方法,该方法包括:从主系统下载的OTA数据包中,获取用于安全系统升级的安全系统OTA数据包,其中所述安全系统OTA数据包中至少包括一个APK安装包;对每个所述APK中的应用包名和数字签名分别进行检测;当所述APK中的应用包名与预设应用包本文档来自技高网...

【技术保护点】
一种终端系统升级的方法,其特征在于,该方法包括:从主系统下载的OTA数据包中,获取用于安全系统升级的安全系统OTA数据包,其中所述安全系统OTA数据包中至少包括一个APK安装包;对每个所述APK中的应用包名和数字签名分别进行检测;当所述APK中的应用包名与预设应用包名相匹配,并且所述APK中的数字签名与标准数字签名相匹配时,安装所述APK安装包。

【技术特征摘要】

【专利技术属性】
技术研发人员:何小兵
申请(专利权)人:宇龙计算机通信科技深圳有限公司
类型:发明
国别省市:广东;44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1