[發明專利]一種產品ID號及激活碼的管理方法有效
| 申請號: | 202110483478.4 | 申請日: | 2021-04-30 |
| 公開(公告)號: | CN113254886B | 公開(公告)日: | 2023-07-18 |
| 發明(設計)人: | 徐益;趙志偉;張峻申 | 申請(專利權)人: | 江蘇航天大為科技股份有限公司 |
| 主分類號: | G06F21/12 | 分類號: | G06F21/12;G06F21/60;G06F21/50 |
| 代理公司: | 無錫華源專利商標事務所(普通合伙) 32228 | 代理人: | 聶啟新 |
| 地址: | 214101 江蘇省*** | 國省代碼: | 江蘇;32 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 產品 id 激活 管理 方法 | ||
1.一種產品ID號及激活碼的管理方法,其特征在于,管理系統包括安裝于PC機內的管理軟件、燒寫器和安裝于產品內的嵌入式boot軟件,所述管理軟件用于生成或錄入產品的原始ID號和對應的原始激活碼,產品包括待激活產品和已激活產品,所述管理方法包括燒寫方法和回收方法;
所述燒寫方法包括:
獲取原始ID號和對應的原始激活碼;
所述管理軟件與所述燒寫器進行握手通信,所述管理軟件對所述原始ID號和對應的原始激活碼進行一次加密組成激活數據包,并分配給所述燒寫器,同一產品的ID號和對應的激活碼只允許被寫入一臺燒寫器中;
所述燒寫器對一次加密后的所述激活數據包進行一次校驗;
所述燒寫器與產品進行握手通信,并下發激活指令,所述燒寫器對一次校驗安全的激活數據包進行二次加密,并分配給所述產品的嵌入式boot軟件;
所述嵌入式boot軟件對二次加密后的所述激活數據包進行二次校驗;
所述嵌入式boot軟件對二次校驗安全的激活數據包進行三次加密,得到所述原始激活碼;
所述嵌入式boot軟件通過原始ID號和對應的原始激活碼對待激活產品進行激活操作;
所述回收方法包括:
所述燒寫器與產品進行握手通信,并下發回收指令,所述產品的嵌入式boot軟件對原始ID號和對應的原始激活碼進行一次加密組成激活數據包,并分配給所述燒寫器,同時銷毀所述嵌入式boot軟件中存儲的原始ID號和對應的原始激活碼;
所述燒寫器對一次加密后的所述激活數據包進行一次校驗;
所述管理軟件與所述燒寫器進行握手通信,所述燒寫器對一次校驗安全的激活數據包進行二次加密,并分配給所述管理軟件,同時擦除所述激活數據包;
所述管理軟件對二次加密后的所述激活數據包進行二次校驗;
所述管理軟件對二次校驗安全的激活數據包進行三次加密,將三次加密后的激活碼還原成所述原始激活碼,完成對已激活產品的回收操作。
2.根據權利要求1所述的產品ID號及激活碼的管理方法,其特征在于,所述管理軟件、燒寫器和嵌入式boot軟件中均設有核心加密算法,包括:
隨機選取五個不大于預設值的質數,分別記為a1、a2、k、h1、h2,且h1<a1,h2<a2;
設a=a1*a2,h=h1*h2,且要求h與互質,則必然存在一個整數h3,使得
由歐拉公式可知,任意m滿足公式:
將式(1)代入式(2),經過變換得到安全加密過程所用公式:
mh1*h2*h3(mod(a))=m???????????????????????(3)
將密鑰組(a、h1、k)分配給所述管理軟件,密鑰組(a、h2、k)分配給所述燒寫器,密鑰組(a、h3、k)分配給所述嵌入式boot軟件,其中a為安全加密公鑰,h1、h2、h3分別為安全加密私鑰,k為防篡改加密公鑰。
3.根據權利要求2所述的產品ID號及激活碼的管理方法,其特征在于,所述管理軟件對所述原始ID號和對應的原始激活碼進行一次加密組成激活數據包,包括:
若m1<a,使用所述密鑰組(a、h1、k)中的安全加密公鑰和私鑰,根據式(4)對所述原始激活碼進行一次安全加密,得到第一激活碼Ⅰ;
m1(h1)mod(a)=m2?????????????????????(4)
其中,m1為所述原始激活碼,m2為計算所得余數并作為第一激活碼Ⅰ;
若m1≥a,則將m1進行分割,分割后的各個數據均小于a,再依次代入式(4)進行計算;
再使用所述防篡改加密公鑰分別對所述原始ID號和第一激活碼Ⅰ進行一次防篡改加密,得到第一ID號和第一激活碼Ⅱ;
將所述原始ID號、第一激活碼Ⅰ、第一ID號和第一激活碼Ⅱ打包組成第一激活數據包。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于江蘇航天大為科技股份有限公司,未經江蘇航天大為科技股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202110483478.4/1.html,轉載請聲明來源鉆瓜專利網。





