[发明专利]一种硬件序列号存储方法在审
申请号: | 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.vipzhuanli.com/pat/books/202010163187.2/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种基于纹理特征的农产品缺陷检测方法及系统
- 下一篇:一种稳定型无线中继器