[發明專利]軟件安裝方法、服務器和終端有效
| 申請號: | 201310090228.X | 申請日: | 2013-03-20 |
| 公開(公告)號: | CN103218550A | 公開(公告)日: | 2013-07-24 |
| 發明(設計)人: | 曹萬鵬;嚴斌峰;侯玉華;嚴琦 | 申請(專利權)人: | 中國聯合網絡通信集團有限公司 |
| 主分類號: | G06F21/12 | 分類號: | G06F21/12;G06F21/51;H04L29/08 |
| 代理公司: | 北京同立鈞成知識產權代理有限公司 11205 | 代理人: | 劉芳 |
| 地址: | 100033 *** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 軟件 安裝 方法 服務器 終端 | ||
技術領域
本發明涉及通信技術,尤其涉及一種軟件安裝方法、服務器和終端。
背景技術
現有技術中,服務器的內容數字版權加密保護系統(Digital?RightsManagement,DRM)對需要下發給終端的應用軟件進行加密,將加密的密鑰保存在授權文件中,并采用公鑰對授權文件進行加密,將加密后的應用軟件和加密后的授權文件下發給終端,終端采用用戶私鑰對授權文件進行解密,采用授權文件中的密鑰對應用軟件進行解密,將解密后的應用軟件調入終端的內存運行,完成應用軟件的安裝。
這種方法中,應用軟件在調入內存后,采用明碼運行,容易被窺測,導致應用軟件的非法復制和線下分發,給電信運營商帶來巨大的損失,并極大地影響應用軟件開發者的開發積極性。
發明內容
本發明提供一種軟件安裝方法、服務器和終端,用于解決現有技術中應用軟件在安裝過程中,調入內存中明碼運行導致的應用軟件容易被窺測的問題。
本發明的第一個方面是提供一種軟件安裝方法,包括:
服務器接收終端發送的軟件下載請求,所述軟件下載請求包括終端標識以及軟件標識;
所述服務器根據所述軟件標識獲取對應的軟件代碼中的第一部分,并根據所述終端標識將所述第一部分發送給所述終端,所述軟件代碼包括第一部分和第二部分;
所述服務器接收所述終端發送的調用請求,所述調用請求包括所述軟件標識和終端標識;
所述服務器根據所述調用請求中的所述軟件標識和所述終端標識,將所述第二部分的運行結果發送給所述終端,以使所述終端根據所述第一部分和所述第二部分的運行結果安裝所述軟件。
本發明的另一個方面提供一種軟件安裝方法,包括:
終端向服務器發送軟件下載請求,所述軟件下載請求包括終端標識以及軟件標識;
所述終端接收所述服務器發送的軟件代碼的第一部分,所述軟件代碼包括第一部分和第二部分;
所述終端向所述服務器發送調用請求,所述調用請求包括所述軟件標識和終端標識;
所述終端接收所述服務器發送的所述第二部分的運行結果;
所述終端根據所述第一部分和所述第二部分的運行結果安裝所述軟件。
本發明的又一個方面提供一種服務器,包括:
接收模塊,用于接收終端發送的軟件下載請求,所述軟件下載請求包括終端標識以及軟件標識;
獲取模塊,用于根據所述軟件標識獲取對應的軟件代碼中的第一部分;
發送模塊,用于根據所述終端標識將所述第一部分發送給所述終端,所述軟件代碼包括第一部分和第二部分;
所述接收模塊還用于,接收所述終端發送的調用請求,所述調用請求包括所述軟件標識和終端標識;
所述發送模塊還用于,根據所述調用請求中的所述軟件標識和所述終端標識,將所述第二部分的運行結果發送給所述終端,以使所述終端根據所述第一部分和所述第二部分的運行結果安裝所述軟件。
本發明的再一個方面提供一種終端,包括:
發送模塊,用于向服務器發送軟件下載請求,所述軟件下載請求包括終端標識以及軟件標識;
接收模塊,用于接收所述服務器發送的軟件代碼的第一部分,所述軟件代碼包括第一部分和第二部分;
所述發送模塊還用于,向所述服務器發送調用請求,所述調用請求包括所述軟件標識和終端標識;
所述接收模塊還用于,接收所述服務器發送的所述第二部分的運行結果;
安裝模塊,用于根據所述第一部分和所述第二部分的運行結果安裝所述軟件。
本發明中,通過服務器下發應用軟件之前,將應用軟件的代碼拆分成第一部分和第二部分,將第一部分下發給終端,以使終端根據第一部分和服務器上第二部分的運行結果安裝應用軟件,從而使終端在安裝應用軟件的過程中只運行應用軟件的第一部分代碼,從而實現在終端應用軟件安裝過程中,無需全部軟件代碼在用戶本地終端的內存中明碼運行,避免應用軟件容易被窺測,提高了應用軟件的安全性。
附圖說明
圖1為本發明提供的軟件安裝方法一個實施例的流程圖;
圖2為本發明提供的軟件安裝方法又一個實施例的流程圖;
圖3為本發明中軟件代碼按一個拆分位置拆分的示意圖;
圖4為本發明中軟件代碼按四個拆分位置拆分的示意圖;
圖5為本發明提供的軟件安裝方法另一個實施例的流程圖;
圖6為本發明提供的服務器一個實施例的結構示意圖;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于中國聯合網絡通信集團有限公司,未經中國聯合網絡通信集團有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201310090228.X/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種報警監控方法及監控系統
- 下一篇:人工面波激發震源瞬發器





