[發明專利]基于空間的軟件保護方法有效
| 申請號: | 200910083316.0 | 申請日: | 2009-04-29 |
| 公開(公告)號: | CN101539978A | 公開(公告)日: | 2009-09-23 |
| 發明(設計)人: | 陸舟;于華章 | 申請(專利權)人: | 北京飛天誠信科技有限公司 |
| 主分類號: | G06F21/22 | 分類號: | G06F21/22;H04L29/06 |
| 代理公司: | 北京眾合誠成知識產權代理有限公司 | 代理人: | 童曉琳 |
| 地址: | 100083北京*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 基于 空間 軟件 保護 方法 | ||
技術領域
本發明屬于信息安全技術領域,尤其涉及一種基于空間的軟件保護方法。
背景技術
智能密鑰裝置是一種帶有處理器和存儲器的小型硬件裝置,它可通過計算機的數據通訊接口與計算機連接。其具有密鑰生成功能,并可安全存儲密鑰,可預置加密算法功能。智能密鑰裝置與密鑰相關的運算完全在裝置內部運行,且智能密鑰裝置具有抗攻擊的特性,安全性極高。USB?Key是一種USB接口的智能密鑰裝置,它內置單片機或智能卡芯片,可以存儲用戶的密鑰或數字證書。
在信息科技日益發達的今天,越來越多的包含數據信息和涉及個人隱私及商業秘密的軟件在計算機中運行,而計算機中運行的軟件或軟件本身容易被人為非法篡改或者因為盜版而非法復制,給軟件用戶或開發商帶來巨大的經濟損失,同時也使進一步的工作無法繼續進行。
實際應用中,已存在計算機中運行的軟件與連接于計算機的智能密鑰裝置綁定使用的實例,以提高計算機中運行的軟件的安全性,然而,目前一些含有高保密信息的軟件只能允許在特定計算機或特定范圍內的計算機中運行,因此,如果非法使用者通過不正當手段獲取了軟件及與軟件綁定的智能密鑰裝置,則可以在其它計算機上使用保密軟件,給軟件用戶及保密信息帶來巨大損失。
發明內容
為解決現有技術中在計算機軟件保護方面存在的問題,本發明提供了一種基于空間的軟件保護方法。
本發明的技術方案是,一種基于空間的軟件保護方法,其特征在于,所述方法包括下列步驟:
步驟A:第一智能密鑰裝置連接于服務端計算機,第二智能密鑰裝置連接于客戶端計算機;
步驟B:所述客戶端計算機啟動其內部安裝的軟件,所述軟件發送獲取IP地址請求給所述服務端計算機;
步驟C:所述服務端計算機讀取其自身IP地址,傳遞給所述第一智能密鑰裝置,所述第一智能密鑰裝置加密所述IP地址并發送給所述客戶端計算機;
步驟D:所述客戶端計算機接收所述加密的IP地址,傳遞給所述第二智能密鑰裝置,所述第二智能密鑰裝置解密所述加密的IP地址后,判斷所述IP地址是否是合法的IP地址,如果是,則所述第二智能密鑰裝置可用;否則,所述第二智能密鑰裝置不可用。
所述第一智能密鑰裝置內部預置了第一密鑰,所述第一智能密鑰裝置加密所述IP地址具體為:所述第一智能密鑰裝置用其預置的第一密鑰加密所述IP地址;
所述第二智能密鑰裝置內部預置了與所述第一密鑰匹配的第二密鑰,所述第二智能密鑰裝置解密所述加密IP地址具體為:所述第二智能密鑰裝置用其預置的第二密鑰解密所述加密的IP地址。
所述第一密鑰及所述第二密鑰是相同的對稱密鑰或者是不相同的非對稱密鑰對。
所述客戶端計算機啟動其內部安裝的軟件后,所述軟件發送獲取IP地址請求給所述服務端計算機之前,還包括:
所述軟件發送獲取通信密鑰請求給所述服務端計算機;
所述服務端計算機隨機生成通信密鑰,存儲于第一智能密鑰裝置,并經第一智能密鑰裝置第一密鑰加密后發送客戶端計算機;
所述客戶端計算機接收所述加密后的通信密鑰,經所述第二智能密鑰裝置第二密鑰解密后,存儲于第二智能密鑰裝置。
所述獲取IP地址請求還包括通信密鑰,則在所述服務端計算機讀取其自身IP地址前,還包括:所述客戶端計算機隨機生成所述通信密鑰并存儲于第二智能密鑰裝置,所述第二智能密鑰裝置中的第二密鑰加密包括通信密鑰的所述獲取IP地址請求并發送服務端計算機;
所述服務端計算機接收所述加密的包括通信密鑰的獲取IP地址請求,經所述第一智能密鑰裝置第一密鑰解密后,存儲所述通信密鑰于第一智能密鑰裝置。
所述第一智能密鑰裝置加密所述IP地址,還具體為:所述第一智能密鑰裝置用其存儲的通信密鑰加密所述IP地址。
所述第二智能密鑰裝置解密所述加密的IP地址,還具體為:所述第二智能密鑰裝置用其存儲的通信密鑰解密所述加密的IP地址。
所述第二智能密鑰裝置內部預置了合法IP地址列表。
所述判斷所述IP地址是否是合法的IP地址,具體為:所述第二智能密鑰裝置解密得到所述IP地址后,比較所述IP地址與其預置的合法IP地址列表,如果所述IP地址在所述合法IP地址列表范圍內,則所述IP地址合法;否則所述IP地址不合法。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京飛天誠信科技有限公司,未經北京飛天誠信科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/200910083316.0/2.html,轉載請聲明來源鉆瓜專利網。





