[發明專利]一種序列號管理方法、設備和介質在審
| 申請號: | 201910794578.1 | 申請日: | 2019-08-27 |
| 公開(公告)號: | CN110659454A | 公開(公告)日: | 2020-01-07 |
| 發明(設計)人: | 何萬縣;郭鋒 | 申請(專利權)人: | 蘇州浪潮智能科技有限公司 |
| 主分類號: | G06F21/10 | 分類號: | G06F21/10;G06F21/12;G06F21/64 |
| 代理公司: | 11278 北京連和連知識產權代理有限公司 | 代理人: | 張濤 |
| 地址: | 215100 江蘇省蘇州市吳*** | 國省代碼: | 江蘇;32 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 激活碼 計算序列號 軟件序列號 避免系統 管理軟件 集中存儲 用戶刪除 有效管理 機器碼 響應 比對 破解 子集 激活 購買 損害 保證 成功 管理 | ||
本發明提供了一種序列號管理方法、設備和介質,該方法包括以下步驟:基于序列號和待激活的系統的機器碼生成激活碼;將激活碼進行反解;響應于反解成功,將系統中的設備的SN碼與序列號的子集中存儲的SN碼進行比對;基于子集中的SN碼計算序列號的已用容量;響應于已用容量達到閾值且當前設備的SN碼在子集中,允許添加當前設備。通過使用本發明的方法,能夠防止在設備更新換代后,用戶刪除設備重新添加新的設備不需要購買序列號的問題,保證企業的利益不受損害,能夠對軟件序列號進行有效管理,達到管理軟件容量的限制,避免系統被破解使用。
技術領域
本領域涉及計算機領域,并且更具體地涉及一種序列號管理方法、設備和介質。
背景技術
序列號用于位移標示系統元素,被廣泛地應用于互聯網領域,可以優化系統存儲,簡化模塊交互。隨著互聯網大數據時代的到來,數據規模和業務規模迅速膨脹,從性能、存儲、可用性、擴展性等幾個方面都給現有的序列號管理帶來嚴峻的挑戰。
在云計算時代,大量的異構資源通過監控管理平臺統一管理,監控管理平臺大部分是通過序列號來控制系統的使用,如果序列號被破解,那對企業的損失也是不可估量的,因此保證序列號的安全性是一個亟需解決的問題。
發明內容
有鑒于此,本發明實施例的目的在于提出一種序列號管理方法,通過使用該方法能夠防止在設備更新換代后,用戶刪除設備重新添加新的設備不需要購買序列號的問題,保證企業的利益不受損害,能夠對軟件序列號進行有效管理,達到管理軟件容量的限制,避免系統被破解使用。
基于上述目的,本發明的實施例的一個方面提供了一種序列號管理方法,包括以下步驟:
基于序列號和待激活的系統的機器碼生成激活碼;
將激活碼進行反解;
響應于反解成功,將系統中的設備的SN碼與序列號的子集中存儲的SN(設備的序列號)碼進行比對;
基于子集中的SN碼計算序列號的已用容量;
響應于已用容量達到閾值且當前設備的SN碼在子集中,允許添加當前設備。
根據本發明的一個實施例,還包括:響應于已用容量小于閾值,允許添加當前設備并將該設備的SN碼存儲到序列號的子集中。
根據本發明的一個實施例,序列號基于對稱加密算法生成。
根據本發明的一個實施例,生成機器碼包括:取網卡MAC地址前4位拼接CPU ID,拼接網卡MAC地址剩下部分,拼接硬盤數量,然后通過MD5加密算法進行加密,生成機器碼。
根據本發明的一個實施例,激活碼包括:第1至8位為產品名稱,第9至12位為產品版本,第13位為系統版本,第14至23位為支持的設備數量,拼接機器碼,然后通過DES算法進行加密,生成激活碼。
根據本發明的一個實施例,系統版本包括試用版、標準版和企業版。
根據本發明的一個實施例,閾值為序列號支持設備的最大數量。
根據本發明的一個實施例,已用容量為激活碼已經激活的設備數量。
本發明的實施例的另一個方面,還提供了一種計算機設備,包括:
至少一個處理器;以及
存儲器,存儲器存儲有可在處理器上運行的計算機程序,處理器執行程序時執行任意一項上述的方法。
本發明的實施例的另一個方面,還提供了一種計算機可讀存儲介質,計算機可讀存儲介質存儲有計算機程序,計算機程序被處理器執行時執行任意一項上述的方法。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于蘇州浪潮智能科技有限公司,未經蘇州浪潮智能科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201910794578.1/2.html,轉載請聲明來源鉆瓜專利網。





