[發(fā)明專利]一種軟件保護設備重置方法及裝置有效
| 申請?zhí)枺?/td> | 201710587495.6 | 申請日: | 2017-07-18 |
| 公開(公告)號: | CN107423583B | 公開(公告)日: | 2018-08-03 |
| 發(fā)明(設計)人: | 孫吉平;史繼超 | 申請(專利權)人: | 北京深思數(shù)盾科技股份有限公司 |
| 主分類號: | G06F21/12 | 分類號: | G06F21/12;G06F11/14 |
| 代理公司: | 北京鼎佳達知識產(chǎn)權代理事務所(普通合伙) 11348 | 代理人: | 王偉鋒;劉鐵生 |
| 地址: | 100193 北京市海淀區(qū)*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 軟件 保護 設備 重置 方法 裝置 | ||
本發(fā)明公開了一種軟件保護設備重置方法及裝置,涉及數(shù)據(jù)加密技術領域,目的在于如何通過遠程服務器來實現(xiàn)對軟件保護設備的重置而發(fā)明。本發(fā)明的方法包括:利用連接有軟件保護設備的計算機從服務器獲取重置數(shù)據(jù)包,并將所述重置數(shù)據(jù)包導入至軟件保護設備內(nèi)部,所述重置數(shù)據(jù)包中包含對應所述軟件保護設備的重置命令;軟件保護設備根據(jù)內(nèi)置的秘鑰,對所述重置數(shù)據(jù)包進行解析,得到所述重置命令;軟件保護設備調(diào)用內(nèi)置的接口程序,所述接口程序用于對軟件保護設備存儲的文件進行查詢;軟件保護設備根據(jù)所述重置命令,對所述接口程序查詢到的所述軟件保護設備存儲的文件進行重置。本發(fā)明適合應用于重置軟件保護設備。
技術領域
本發(fā)明涉及數(shù)據(jù)加密技術領域,尤其涉及一種軟件保護設備重置方法及裝置。
背景技術
隨著人們對數(shù)據(jù)安全的愈加重視,軟件保護設備的使用已逐步廣泛。例如,加密鎖作為軟件保護設備中的一種,包含一個可用于安裝在計算機并行接口或USB接口上的硬件部分,及一套適用于各種程序語言的軟件部分。通常軟件保護設備的軟件部分中會存儲某些應用程序或軟件的部分代碼文件,在這些應用程序或軟件的使用過程中需要調(diào)用對應的軟件保護設備中存儲的代碼文件,即當加載了這些應用程序或軟件的計算機中連接對應的軟件保護設備時,應用程序和軟件才能正常使用。因此,當軟件保護設備的軟件部分中的代碼文件在通過硬件部分與計算機進行數(shù)據(jù)交互時,可能出現(xiàn)代碼文件損壞的問題,進而導致軟件保護設備出現(xiàn)“軟”故障,從而使軟件保護設備加密的軟件或應用程序無法使用。例如,用戶在使用軟件保護設備時誤操作導致軟件保護設備中代碼文件的丟失,或者計算機異常環(huán)境、插件對軟件保護設備內(nèi)部代碼文件的篡改等。由此,當軟件保護設備出現(xiàn)“軟”故障時,往往需要對軟件保護設備進行重置操作以實現(xiàn)對軟件保護設備的修復。
通常,當軟件保護設備出現(xiàn)“軟”故障時,一般需要將軟件保護設備發(fā)送到其生產(chǎn)廠商來進行重置。然而在實際應用中,由于在運輸軟件保護設備的過程中需要浪費大量的時間,從而導致軟件保護設備的重置過程中花費的時間過多。同時,與一般的電子設備不同,軟件保護設備作為一種電子加密設備,為避免出現(xiàn)因惡意重置或誤操作影響加密效果的情況,通常在軟件保護設備中并未設置如其他電子設備中類似的重置功能,若在軟件保護設備內(nèi)部設置類似其他電子設備的重置功能,則可能存在軟件保護設備重置功能的誤觸發(fā)導致軟件保護設備重置的問題。因此在軟件保護設備在出現(xiàn)“軟”故障時,如何既能夠減少軟件保護設備重置過程所消耗的時間,又能避免軟件保護設備的重置功能被隨意觸發(fā)影響軟件保護設備的安全性,成為了業(yè)內(nèi)亟待解決的問題。
發(fā)明內(nèi)容
鑒于上述問題,本發(fā)明提供一種軟件保護設備重置方法及裝置,主要目的在于通過遠程服務器來實現(xiàn)對軟件保護設備的重置。
為解決上述技術問題,第一方面,本發(fā)明提供了一種軟件保護設備重置方法,該方法包括:
利用連接有軟件保護設備的計算機從服務器獲取重置數(shù)據(jù)包,并將所述重置數(shù)據(jù)包導入至軟件保護設備內(nèi)部,所述重置數(shù)據(jù)包中包含對應所述軟件保護設備的重置命令;
軟件保護設備根據(jù)內(nèi)置的秘鑰,對所述重置數(shù)據(jù)包進行解析,得到所述重置命令;
軟件保護設備調(diào)用內(nèi)置的的接口程序,所述接口程序用于對所述軟件保護設備存儲的文件進行查詢;
軟件保護設備根據(jù)所述重置命令,對所述接口程序查詢到的所述軟件保護設備存儲的文件進行重置。
可選的,所述利用連接有軟件保護設備的計算機從服務器獲取重置數(shù)據(jù)包包括:
通過所述連接有軟件保護設備的計算機向所述服務器發(fā)送所述軟件保護設備的重置請求,所述重置請求中包含所述軟件保護設備驗證標識;
獲取經(jīng)所述服務器驗證了軟件保護設備驗證標識后對所述重置請求反饋的重置數(shù)據(jù)包,所述重置數(shù)據(jù)包為對應所述軟件保護設備驗證標識的數(shù)據(jù)包。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京深思數(shù)盾科技股份有限公司,未經(jīng)北京深思數(shù)盾科技股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業(yè)授權和技術合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710587495.6/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 上一篇:旋轉(zhuǎn)燈具
- 下一篇:一種含有光纖燈的建筑裝飾燈





