[發明專利]應用軟件加解密方法、服務器和終端有效
| 申請號: | 201210469809.X | 申請日: | 2012-11-19 |
| 公開(公告)號: | CN102957708A | 公開(公告)日: | 2013-03-06 |
| 發明(設計)人: | 曹萬鵬;杜杏蘭;李朝霞 | 申請(專利權)人: | 中國聯合網絡通信集團有限公司 |
| 主分類號: | H04L29/06 | 分類號: | H04L29/06;H04L29/08;H04W12/02;H04W12/06 |
| 代理公司: | 北京同立鈞成知識產權代理有限公司 11205 | 代理人: | 劉芳 |
| 地址: | 100033 *** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 應用軟件 解密 方法 服務器 終端 | ||
1.一種應用軟件加密方法,其特征在于,包括:
當接收到用戶終端發起的軟件獲取請求時,使用與所述用戶終端中相同的動態密碼生成算法,生成第一動態密碼;
根據所述第一動態密碼的特征信息,選擇相應的加密算法和加密參數;
采用所述第一動態密碼、加密算法和加密參數,對所述軟件獲取請求所請求的軟件進行加密,形成加密軟件;
為發起所述軟件獲取請求的用戶終端形成授權文件,所述授權文件中至少包括所述第一動態密碼的第一動態密碼生成事件;
采用公鑰加密所述授權文件,以形成加密授權文件;
將所述加密軟件和加密授權文件發送給發起所述軟件獲取請求的用戶終端。
2.根據權利要求1所述的應用軟件加密方法,其特征在于,使用與所述用戶終端中相同的動態密碼生成算法,生成第一動態密碼包括:
根據所述軟件獲取請求中的用戶終端信息,選擇與所述用戶終端中相同的動態密碼生成算法,生成第一動態密碼。
3.根據權利要求1或2所述的應用軟件加密方法,其特征在于,在將所述加密軟件和加密授權文件發送給發起所述軟件獲取請求的用戶終端之后,還包括:
當接收到用戶終端發起的軟件安裝請求時,基于當前的動態密碼生成事件,使用與所述用戶終端中相同的動態密碼生成算法,生成第二動態密碼;
將當前的動態密碼生成事件與所述用戶終端中的動態密碼生成事件同步,且將所述第二動態密碼返回給所述用戶終端,以供所述用戶終端將自身基于相同動態密碼生成事件以及相同的動態密碼生成算法生成的第四動態密碼與所述第二動態密碼進行比較驗證。
4.根據權利要求3所述的應用軟件加密方法,其特征在于:所述動態密碼生成事件為動態密碼的生成時間。
5.一種應用軟件解密方法,其特征在于,包括:
在發起軟件獲取請求之后,接收返回給用戶終端的加密軟件和加密授權文件;
采用私鑰解密所述加密授權文件,形成授權文件,并獲取所述授權文件中的第一動態密碼生成事件;
采用用戶終端本機的動態密碼生成算法,基于所述第一動態密碼生成事件,生成第三動態密碼,其中,所述用戶終端本機的動態密碼生成算法與加密服務器生成所述第一動態密碼采用的動態密碼生成算法相同;
根據所述第三動態密碼的特征信息,選擇相應的解密算法和解密參數;
采用所述第三動態密碼、解密算法和解密參數,對所述加密軟件進行解密,形成解密后的軟件。
6.根據權利要求5所述的應用軟件解密方法,其特征在于,發起軟件獲取請求包括:
在所述軟件獲取請求中攜帶用于指示用戶終端使用的動態密碼生成算法的用戶終端信息;
發起所述軟件獲取請求。
7.根據權利要求5所述的應用軟件解密方法,其特征在于,在采用私鑰解密所述加密授權文件之前,還包括:
向所述加密服務器發送軟件安裝請求,與所述加密服務器同步當前的動態密碼生成事件,并接收所述加密服務器返回的第二動態密碼;
基于與所述加密服務器相同的當前動態密碼生成事件以及動態密碼生成算法,生成第四動態密碼,并將所述第四動態密碼與所述第二動態密碼進行比較,且當比較結果為第四動態密碼與第二動態密碼一致時,觸發執行采用私鑰解密所述加密授權文件的操作。
8.根據權利要求7所述的應用軟件解密方法,其特征在于:所述動態密碼生成事件為動態密碼的生成時間。
9.一種應用軟件加密服務器,其特征在于,包括:
第一密碼生成模塊,用于當接收到用戶終端發起的軟件獲取請求時,使用與所述用戶終端中相同的動態密碼生成算法,生成第一動態密碼;
加密信息選擇模塊,用于根據所述第一動態密碼的特征信息,選擇相應的加密算法和加密參數;
軟件加密模塊,用于采用所述第一動態密碼、加密算法和加密參數,對所述軟件獲取請求所請求的軟件進行加密,形成加密軟件;
授權文件形成模塊,用于為發起所述軟件獲取請求的用戶終端形成授權文件,所述授權文件中至少包括所述第一動態密碼的第一動態密碼生成事件;
授權文件加密模塊,用于采用公鑰加密所述授權文件,以形成加密授權文件;
加密文件發送模塊,用于將所述加密軟件和加密授權文件發送給發起所述軟件獲取請求的用戶終端。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于中國聯合網絡通信集團有限公司,未經中國聯合網絡通信集團有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201210469809.X/1.html,轉載請聲明來源鉆瓜專利網。





