[發明專利]基于證書嚴格管控Android應用程序合法的方法在審
| 申請號: | 201711406774.4 | 申請日: | 2017-12-22 |
| 公開(公告)號: | CN108199830A | 公開(公告)日: | 2018-06-22 |
| 發明(設計)人: | 孟繁瓏;金魁;王紅玉 | 申請(專利權)人: | 沈陽通用軟件有限公司 |
| 主分類號: | H04L9/08 | 分類號: | H04L9/08;H04L29/06;H04L29/08 |
| 代理公司: | 暫無信息 | 代理人: | 暫無信息 |
| 地址: | 110179 遼寧省沈陽市渾*** | 國省代碼: | 遼寧;21 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 服務端 應用程序 隨機數 客戶端 隨機數算法 公開密鑰 加密結果 證書信息 管控 合法性 客戶端應用程序 應用程序安裝 管控策略 加密信息 信息顯示 安裝包 上傳 加密 桌面 合法 應用 | ||
1.基于證書嚴格管控Android應用程序合法性的方法,該方法包含以下步驟:
a.上傳應用程序安裝包至MDM服務端;
b.MDM服務端獲取所述應用程序安裝包的證書信息和包名信息:
所述的證書信息是一個經證書授權中心數字簽名的,包含公開密鑰擁有者信息以及公開密鑰文件;
所述的包名信息是一個應用程序的唯一身份標識,包名信息相同的應用程序則認為是同一個應用程序;
c.MDM服務端向MDM客戶端下發應用程序管控策略:
所述的應用程序管控策略,是由用戶自主制定的;
d.MDM客戶端接收所述的應用程序管控策略;
e.MDM客戶端桌面根據步驟b中所述的包名信息顯示對應的應用程序;
f.MDM客戶端根據步驟b中所述的包名信息獲取應用程序的證書信息;
g.MDM客戶端根據隨機數算法生成隨機數;
所述的隨機數算法,移動設備上的應用程序調用系統接口獲取當前時間的毫秒數,并對毫秒數使用MD5算法進行計算,并得出隨機數;
h.MDM客戶端根據步驟f中所述的證書信息中的公開密鑰對步驟g中所述的隨機數進行加密,并生成加密信息;
i.MDM客戶端將步驟g中所述的隨機數和步驟h中所述的加密信息發送至MDM服務端;
j.MDM服務端根據步驟b中所述的證書信息中的公開密鑰對步驟i中所述的隨機數進行加密,并生成加密信息;
k.將步驟j中所述的加密信息與步驟h中所述的加密信息進行對比:
步驟j中所述的加密信息與步驟h中所述的加密信息對比結果相同,則說明MDM客戶端安裝的應用程序合法;
步驟j中所述的加密信息與步驟h中所述的加密信息對比結果不相同,則說明MDM客戶端安裝的應用程序不合法。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于沈陽通用軟件有限公司,未經沈陽通用軟件有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201711406774.4/1.html,轉載請聲明來源鉆瓜專利網。





