[發明專利]一種硬件序列號存儲方法在審
| 申請號: | 202010163187.2 | 申請日: | 2020-03-10 |
| 公開(公告)號: | CN111353181A | 公開(公告)日: | 2020-06-30 |
| 發明(設計)人: | 王小東;王玉濤 | 申請(專利權)人: | 北京天地和興科技有限公司 |
| 主分類號: | G06F21/73 | 分類號: | G06F21/73;G06F3/06 |
| 代理公司: | 北京科億知識產權代理事務所(普通合伙) 11350 | 代理人: | 湯東鳳 |
| 地址: | 100193 北京市海淀區東*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 硬件 序列號 存儲 方法 | ||
本發明實施例公開了一種硬件序列號存儲方法,包括以下步驟:根據用戶需求規劃設定序列號,并通過獨立的存儲器保存序列號;在對工業設備進行序列號的錄入時,將存儲器接入到工業設備上,利用工業設備的系統程序讀取存儲中的序列號,并對序列號的合法性進行效驗,如果序列號合法則正常寫入,如果序列號非法則系統程序給出錯誤提示;將效驗合法的序列號寫入到磁盤的特定位置中,所述磁盤的特定位置為所述磁盤存儲主引導記錄扇區后的任一扇區。本發明實施例提供一種硬件序列號存儲方法,解決了現有技術中存儲序列號時硬件成本高、定制難度大和擴展能力差的問題。
技術領域
本發明實施例涉及產品識別方法技術領域,具體涉及一種硬件序列號存儲方法。
背景技術
產品為了標識自身信息和唯一性、需要有一個獨立于軟件的唯一的SN號,當設備出現問題、授權請求等情況時,可以唯一定位到特定的設備。SN:Serial Number的縮寫,有時也叫SerialNo,也就是序列號,產品序列是為了驗證“產品的合法身份”而引入的一個概念,它是用來保障用戶的正版權益,享受合法服務的;一套正版的產品只對應一組序列號。SN碼別稱:機器碼、認證碼、注冊申請碼等。SN號要獨立于軟件存在,存儲在特定的存儲介質中,即要保證安全可靠非易失,難破解,又要便于擴展。
現有技術中,在設備中添加一塊存儲單元,將序列號通過私有接口寫入存儲單元中,但是這種方法增加了硬件成本、和硬件的定制難度,也造成了軟件安裝的局限性。還有一種方案時利用硬件一些特定的特性,將序列號寫入到硬件中去,但是這種方案必須要特定的主板、特定的網卡等,擴展性差,在做硬件選型時,限制較大。
發明內容
為此,本發明實施例提供一種硬件序列號存儲方法,解決了現有技術中存儲序列號時硬件成本高、定制難度大和擴展能力差的問題。
為了實現上述目的,本發明實施例提供如下技術方案:
根據本發明實施例公開的一種硬件序列號存儲方法,包括以下步驟:
S1、規劃:根據用戶需求規劃設定序列號,并通過獨立的存儲器保存序列號;
S2、錄入效驗:在對工業設備進行序列號的錄入時,將存儲器接入到工業設備上,利用工業設備的系統程序讀取存儲中的序列號,并對序列號的合法性進行效驗,如果序列號合法則正常寫入,如果序列號非法則系統程序給出錯誤提示;
S3、存儲:將效驗合法的序列號寫入到磁盤的特定位置中,所述磁盤的特定位置為所述磁盤存儲主引導記錄扇區后的任一扇區。
進一步地,還包括S4、獲取,通過工業設備的系統程序從指定位置讀取序列號,并對讀取的序列號的合法性進行效驗,如果序列號合法則效驗成功,返回序列號;如果序列號非法則效驗失敗,系統程序進行錯誤提示。
進一步地,系統程序從指定位置讀取的序列號需要轉換成可讀字符的形式再進行效驗。
進一步地,在S1中,可以對所述序列號的長度和/或字段含義進行規劃設定。
進一步地,在S1中,所述存儲器選用半導體存儲器或磁芯存儲器。
進一步地,所述序列號可以做加密處理。
進一步地,在S2中,所述存儲器通過通用接口與工業設備相連。
本發明實施例具有如下優點:
本發明專利通過采用新的硬件序列號的錄入和保存方式,使得軟件的安裝和硬件的選取更具有普遍性,同時能節約硬件成本,用戶也可以自己選擇序列號的位置和內容,可以起到了良好的保密效果。
附圖說明
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京天地和興科技有限公司,未經北京天地和興科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010163187.2/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種基于紋理特征的農產品缺陷檢測方法及系統
- 下一篇:一種穩定型無線中繼器





