[發明專利]一種應用程序的處理方法和相關裝置有效
| 申請號: | 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.szxzyx.cn/pat/books/201410252712.2/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種用于儲能電池組管理系統的充電限流電路
- 下一篇:軸承設施





