[发明专利]一种应用程序的处理方法和相关装置有效
申请号: | 201410252712.2 | 申请日: | 2014-06-09 |
公开(公告)号: | CN105279425B | 公开(公告)日: | 2018-03-23 |
发明(设计)人: | 王永辉 | 申请(专利权)人: | 中国移动通信集团公司 |
主分类号: | G06F21/51 | 分类号: | G06F21/51 |
代理公司: | 北京同达信恒知识产权代理有限公司11291 | 代理人: | 郭润湘 |
地址: | 100032 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 应用程序 处理 方法 相关 装置 | ||
技术领域
本发明涉及移动通信技术领域,尤其涉及一种应用程序的处理方法和相关装置。
背景技术
随着智能终端应用领域的不断发展,各公司均开发了针对本公司的专用应用程序。
目前,智能终端上的应用程序的主要来源是应用程序商店,特别是采用某些操作系统的智能终端,这些智能终端的应用程序仅能来自于其官方的应用程序商店,比如苹果IOS操作系统和Windows Phone操作系统。各公司为了在智能终端上安装自己开发的专用应用程序,也必须将该专用应用程序送到官方的应用程序商店的审核部门进行审核,并在官方的应用程序商店中对所有用户开放下载,使得所有用户都可以对专用应用程序执行操作,这将对公司信息和数据的安全性构成严重的威胁,也不利于公司对自己开发的专用应用程序进行升级和管理。
发明内容
有鉴于此,本发明实施例提供了一种应用程序的处理方法和相关装置,用以解决现有技术中的专用应用程序的安装方式存在较大的安全性风险的问题。
本发明实施例采用以下技术方案:
本发明实施例提供了一种应用程序的处理方法,包括:
扫描第一应用程序的安装包文件,获取所述安装包文件中的认证信息;
根据终端中内置的通用认证文件,对所述认证信息进行认证;
当根据所述通用认证文件,对所述认证信息认证未通过时,调用所述终端内插入的客户识别模块SIM卡中存储的专用认证文件,对所述认证信息进行认证;
当调用所述专用认证文件,对所述认证信息认证通过时,运行所述安装包文件,以安装所述第一应用程序。
可选的,当调用所述专用认证文件,对所述认证信息认证通过时,运行所述安装包文件,以安装所述第一应用程序,具体包括:
当调用所述专用认证文件,对所述认证信息认证通过时,调用所述SIM卡中存储的安装包文件完整性文件,对所述安装包文件的完整性进行认证;
当对所述安装包文件的完整性认证通过时,运行所述安装包文件,以安装所述第一应用程序。
可选的,当调用所述专用认证文件,对所述认证信息认证通过时,运行所述安装包文件,以安装所述第一应用程序,具体包括:
当调用所述专用认证机制,对所述认证信息认证通过时,运行所述安装包文件,将所述第一应用程序安装在所述SIM卡中预设的专用存储区域。
可选的,所述认证信息包括签名信息。
可选的,所述方法还包括:
当启动第二应用程序时,判断所述第二应用程序是否为专用应用程序;所述专用应用程序为利用所述专用认证文件认证通过并安装的应用程序;
当判断出所述第二应用程序为专用应用程序时,调用所述SIM卡中存储的应用文件完整性文件,对所述第二应用程序中的所有应用文件的完整性进行认证;
当对所述第二应用程序中的所有应用文件的完整性认证通过后,运行所述第二应用程序。
可选的,运行所述第二应用程序的过程中,所述方法还包括:
利用所述SIM卡中存储的应用文件完整性文件,对所述第二应用程序中尚未加载的应用文件的完整性进行认证;
当对所述第二应用程序中任意一个尚未加载的应用文件的完整性认证未通过时,停止运行所述第二应用程序。
本发明实施例提供了一种应用程序的处理装置,包括:
认证信息获取单元,用于扫描第一应用程序的安装包文件,获取所述安装包文件中的认证信息;
通用认证单元,用于根据终端中内置的通用认证文件,对认证信息获取单元获取的认证信息进行认证;
专用认证单元,用于当通用认证单元根据所述通用认证文件,对所述认证信息认证未通过时,调用所述终端内插入的客户识别模块SIM卡中存储的专用认证文件,对所述认证信息进行认证;
安装单元,用于当专用认证单元调用所述专用认证文件,对所述认证信息认证通过时,运行所述安装包文件,以安装所述第一应用程序。
可选的,所述安装单元,具体包括:
安装包文件完整性认证模块,用于当专用认证单元调用所述专用认证文件,对所述认证信息认证通过时,调用所述SIM卡中存储的安装包文件完整性文件,对所述安装包文件的完整性进行认证;
安装模块,用于当安装包文件完整性认证模块对所述安装包文件的完整性认证通过时,运行所述安装包文件,以安装所述第一应用程序。
可选的,所述安装单元,具体用于:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国移动通信集团公司,未经中国移动通信集团公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410252712.2/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种用于储能电池组管理系统的充电限流电路
- 下一篇:轴承设施