[發明專利]基于空間的軟件保護方法有效
| 申請號: | 200910083316.0 | 申請日: | 2009-04-29 |
| 公開(公告)號: | CN101539978A | 公開(公告)日: | 2009-09-23 |
| 發明(設計)人: | 陸舟;于華章 | 申請(專利權)人: | 北京飛天誠信科技有限公司 |
| 主分類號: | G06F21/22 | 分類號: | G06F21/22;H04L29/06 |
| 代理公司: | 北京眾合誠成知識產權代理有限公司 | 代理人: | 童曉琳 |
| 地址: | 100083北京*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 基于 空間 軟件 保護 方法 | ||
1.一種基于空間的軟件保護方法,其特征在于,所述方法包括下列步驟:
步驟A:第一智能密鑰裝置連接于服務端計算機,第二智能密鑰裝置連接于客戶端計算機;
步驟B:所述客戶端計算機啟動其內部安裝的軟件,所述軟件發送獲取IP地址請求給所述服務端計算機;
步驟C:所述服務端計算機讀取自身IP地址,傳遞給所述第一智能密鑰裝置,所述第一智能密鑰裝置加密所述IP地址并發送給所述客戶端計算機;
步驟D:所述客戶端計算機接收所述加密的IP地址,傳遞給所述第二智能密鑰裝置,所述第二智能密鑰裝置解密所述加密的IP地址后,判斷所述IP地址是否是合法的IP地址,如果是,則所述第二智能密鑰裝置可用,客戶端計算機結合第二智能密鑰裝置運行軟件;否則,所述第二智能密鑰裝置不可用;
所述第二智能密鑰裝置內部預置了合法IP地址列表;
所述判斷所述IP地址是否是合法的IP地址為:所述第二智能密鑰裝置解密得到所述IP地址后,比較所述IP地址與其預置的合法IP地址列表,如果所述IP地址在所述合法IP地址列表范圍內,則所述IP地址合法;否則所述IP地址不合法。
2.根據權利要求1所述的一種基于空間的軟件保護方法,其特征在于,所述第一智能密鑰裝置內部預置了第一密鑰,所述第一智能密鑰裝置加密所述IP地址具體為:所述第一智能密鑰裝置用其預置的第一密鑰加密所述IP地址;
所述第二智能密鑰裝置內部預置了與所述第一密鑰匹配的第二密鑰,所述第二智能密鑰裝置解密所述加密IP地址具體為:所述第二智能密鑰裝置用其預置的第二密鑰解密所述加密的IP地址。
3.根據權利要求2所述的一種基于空間的軟件保護方法,其特征在于,所述第一密鑰及所述第二密鑰是相同的對稱密鑰或者是不相同的非對稱密鑰對。
4.根據權利要求1所述的一種基于空間的軟件保護方法,其特征在于,所述客戶端計算機啟動其內部安裝的軟件后,所述軟件發送獲取IP地址請求給服務端計算機之前,還包括:
所述軟件發送獲取通信密鑰請求給所述服務端計算機;
所述服務端計算機隨機生成通信密鑰,存儲于第一智能密鑰裝置,并經第一智能密鑰裝置第一密鑰加密后發送客戶端計算機;
所述客戶端計算機接收所述加密后的通信密鑰,經所述第二智能密鑰裝置第二密鑰解密后,存儲于第二智能密鑰裝置。
5.根據權利要求1所述的一種基于空間的軟件保護方法,其特征在于,所述獲取IP地址請求還包括通信密鑰,則在所述服務端計算機讀取自身IP地址前,還包括:所述客戶端計算機隨機生成所述通信密鑰并存儲于第二智能密鑰裝置,所述第二智能密鑰裝置中的第二密鑰加密包括通信密鑰的所述獲取IP地址請求發送服務端計算機;
所述服務端計算機接收所述加密的包括通信密鑰的獲取IP地址請求,經所述第一智能密鑰裝置第一密鑰解密后,存儲所述通信密鑰于第一智能密鑰裝置。
6.根據權利要求1所述的一種基于空間的軟件保護方法,其特征在于,所述第一智能密鑰裝置加密所述IP地址,還具體為:所述第一智能密鑰裝置用其存儲的通信密鑰加密所述IP地址。
7.根據權利要求1所述的一種基于空間的軟件保護方法,其特征在于,所述第二智能密鑰裝置解密所述加密的IP地址,還具體為:所述第二智能密鑰裝置用其存儲的通信密鑰解密所述加密的IP地址。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京飛天誠信科技有限公司,未經北京飛天誠信科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/200910083316.0/1.html,轉載請聲明來源鉆瓜專利網。





