[發明專利]安全控制方法及系統在審
| 申請號: | 202011331611.6 | 申請日: | 2020-11-24 |
| 公開(公告)號: | CN112417385A | 公開(公告)日: | 2021-02-26 |
| 發明(設計)人: | 任天宇;王小虎;王超;李群;董佳涵;郭廣鑫;師恩潔 | 申請(專利權)人: | 國網北京市電力公司;國家電網有限公司 |
| 主分類號: | G06F21/12 | 分類號: | G06F21/12;G06F21/44;G06F21/51 |
| 代理公司: | 北京康信知識產權代理有限責任公司 11240 | 代理人: | 董文倩 |
| 地址: | 100031 *** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 安全 控制 方法 系統 | ||
1.一種安全控制方法,其特征在于,包括:
用戶設備接收授權碼,并發送驗證請求至應用服務器,其中,所述驗證請求用于請求驗證所述用戶設備本地的應用軟件的使用權;
所述用戶設備接收所述應用服務器響應所述驗證請求,而返回的驗證結果,其中,所述驗證結果表征所述用戶設備對所述應用軟件是否具有合法的所述使用權;
在所述驗證結果為所述用戶設備具有合法的使用權的情況下,所述用戶設備生成激活信息包;
所述用戶設備將所述激活信息包發送至所述應用服務器;
所述用戶設備接收所述應用服務器基于所述激活信息包,而返回的許可證數據;
所述用戶設備驗證所述許可證數據,在所述許可證數據合法的情況下,確定允許所述應用軟件正常啟動。
2.根據權利要求1所述的方法,其特征在于,所述用戶設備生成激活信息包,包括:
所述用戶設備讀取所述授權碼,并獲取所述用戶設備的設備信息,其中,所述設備信息包括如下至少之一:所述用戶設備的硬件信息、軟件信息和隨機值;
所述用戶設備基于所述授權碼和所述設備信息,生成所述激活信息包,并加密所述激活信息包。
3.根據權利要求2所述的方法,其特征在于,所述用戶設備接收所述應用服務器基于所述激活信息包,而返回的許可證數據,包括:
所述應用服務器接收所述激活信息包,并對所述激活信息包進行解密,得到解密結果,其中,所述解密結果包括:解密得到的所述授權碼和所述設備信息包;
所述應用服務器基于所述解密結果,生成所述許可證數據;
所述應用服務器采用非對稱加密私鑰對所述許可證數據進行加密;
所述應用服務器將加密后的所述許可證數據發送給所述用戶設備。
4.根據權利要求3所述的方法,其特征在于,所述用戶設備驗證所述許可證數據,包括:
所述用戶設備獲取非對稱加密公鑰,并采用所述非對稱加密公鑰解密所述許可證數據,獲取所述許可證對應的設備信息。
5.根據權利要求4所述的方法,其特征在于,在所述許可證數據合法的情況下,確定允許所述應用軟件正常啟動,包括:
獲取所述用戶設備的設備信息;
將所述許可證對應的設備信息與所述用戶設備的設備信息進行比對;
如果比對結果為所述許可證數據為合法,則確定允許所述應用軟件正常啟動。
6.一種安全控制系統,其特征在于,包括多個用戶設備和與所述用戶設備進行網絡連接的應用服務器,其中,
所述用戶設備,用于接收授權碼,并發送驗證請求,其中,所述驗證請求用于請求驗證所述用戶設備本地的應用軟件的使用權;
所述應用服務器響應所述驗證請求,并返回的驗證結果給所述用戶設備,其中,所述驗證結果表征所述用戶設備對所述應用軟件是否具有合法的所述使用權;
其中,在所述驗證結果為所述用戶設備具有合法的使用權的情況下,所述用戶設備生成激活信息包,并將所述激活信息包發送至所述應用服務器;
所述用戶設備接收所述應用服務器基于所述激活信息包,而返回的許可證數據,如果驗證所述許可證數據合法的情況下,確定允許所述應用軟件正常啟動。
7.根據權利要求6所述的系統,其特征在于,所述用戶設備包括:
讀取裝置,用于讀取所述授權碼,并獲取所述用戶設備的設備信息,其中,所述設備信息包括如下至少之一:所述用戶設備的硬件信息、軟件信息和隨機值;
處理器,用于基于所述授權碼和所述設備信息,生成所述激活信息包,并加密所述激活信息包。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于國網北京市電力公司;國家電網有限公司,未經國網北京市電力公司;國家電網有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202011331611.6/1.html,轉載請聲明來源鉆瓜專利網。





