[發明專利]一種基于云端管控的軟件注冊碼的實現方法在審
| 申請號: | 201810017263.1 | 申請日: | 2018-01-09 |
| 公開(公告)號: | CN108052804A | 公開(公告)日: | 2018-05-18 |
| 發明(設計)人: | 黃凱;張啟亮;韓鍵 | 申請(專利權)人: | 江蘇徐工信息技術股份有限公司 |
| 主分類號: | G06F21/12 | 分類號: | G06F21/12;G06F21/44;H04L29/06 |
| 代理公司: | 徐州市三聯專利事務所 32220 | 代理人: | 周愛芳 |
| 地址: | 221000 *** | 國省代碼: | 江蘇;32 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 基于 云端 軟件 注冊碼 實現 方法 | ||
1.一種基于云端管控的軟件注冊碼的實現方法,其特征在于,包括:
客戶端,具有獲取設備信息功能和驗證注冊碼的功能;
注冊碼生成中心,負責驗證用戶合法性和生成并存儲對應的注冊碼;以及
注冊碼管理中心,負責接收注冊碼生成中心的注冊碼信息,提供客戶端驗證接口,并為管理員提供查看、銷毀、修改、分發注冊碼的功能;
當客戶端需要驗證軟件的合法性時,首先獲取設備信息上傳到注冊碼生成中心,注冊碼生成中心先將驗證客戶端登錄用戶的合法性,若用戶為合法用戶則生成對應的注冊碼,并將生成的信息推送到注冊碼管理中心,注冊碼管理中心生成相應的驗證接口供客戶端查詢驗證軟件的合法性。
2.根據權利要求1所述的一種基于云端管控的軟件注冊碼的實現方法,其特征在于:客戶端獲取的設備信息具體包括當前系統時間、網卡信息、cup設備信息、操作系統信息、mac地址信息。
3.根據權利要求1所述的一種基于云端管控的軟件注冊碼的實現方法,其特征在于:待驗證的客戶端和注冊碼生成中心的傳輸通道使用雙方已知的加密算法對傳輸信息進行加密和解密,以防信息被破解,提高軟件驗證的合法性。
4.根據權利要求1所述的一種基于云端管控的軟件注冊碼的實現方法,其特征在于,注冊碼生成中心生成注冊碼的過程,具體包括如下步驟:
步驟一、待驗證的客戶端獲取設備信息并和注冊碼生成中心建立加密傳輸通道,將獲取的設備信息發送到注冊碼生成中心;
步驟二、注冊碼生成中心獲取待驗證的客戶端傳過來的加密信息,對信息按照預定規則進行解密;
步驟三、獲得解密后的信息,從中提取出用戶信息,驗證用戶合法性,驗證成功則進行步驟四,否則驗證失敗,返回錯誤信息給客戶端;
步驟四、從解密的信息中提取待驗證的客戶端設備信息,按照預定規則生成注冊碼,生成成功則進行步驟五,否則驗證失敗,返回錯誤信息給客戶端;
步驟五、將生成的注冊碼推送給注冊碼管理中心,并將注冊碼信息加密保存入庫,返回成功信息給客戶端。
5.根據權利要求1所述的一種基于云端管控的軟件注冊碼的實現方法,其特征在于,客戶端驗證注冊碼合法性的過程,具體包括如下步驟:
步驟一、注冊碼生成中心返回成功信息則進行步驟二,否則提示用戶注冊碼失效,驗證軟件合法性失敗;
步驟二、客戶端和注冊碼驗證中心建立加密通道,獲取當前設備當前用戶的注冊碼;
步驟三、將得到的注冊碼和用戶所輸入的信息做對比,若信息一致則進行步驟四,否則提示用戶注冊碼失效,驗證軟件合法性失敗;
步驟四、將注冊碼按照預定規則加密處理寫入計算機注冊表中,供客戶端下次啟動時讀取驗證軟件使用。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于江蘇徐工信息技術股份有限公司,未經江蘇徐工信息技術股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201810017263.1/1.html,轉載請聲明來源鉆瓜專利網。





