[发明专利]一种控制板的激活方法、装置及系统在审
申请号: | 201911355253.X | 申请日: | 2019-12-25 |
公开(公告)号: | CN111079099A | 公开(公告)日: | 2020-04-28 |
发明(设计)人: | 不公告发明人 | 申请(专利权)人: | 惠州拓邦电气技术有限公司 |
主分类号: | G06F21/12 | 分类号: | G06F21/12 |
代理公司: | 深圳盛德大业知识产权代理事务所(普通合伙) 44333 | 代理人: | 贾振勇 |
地址: | 516000 广东省惠州市仲恺高*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 控制板 激活 方法 装置 系统 | ||
本发明适用于电子技术领域,提出一种控制板的激活方法、装置及系统,所述方法包括:接收到激活指令时,获取控制板的序列号,并随机生成随机码;根据所述序列号以及所述随机码生成所述控制板的机器码;将所述机器码发送至激活终端,以供所述激活终端根据所述机器码生成对应的激活码;接收所述激活终端反馈的激活码,根据所述激活码激活所存储的应用程序。本发明通过在软件程序中加入程序激活的功能,未经激活则程序停止运行,即便他人通过泄露、破解或接收的方式得到控制板的烧录程序,在没有激活码的情况下也无法激活软件程序,大大提高了抄袭控制板的难度。同时使用软件加密技术实现激活机制,不增加控制板成本,方便用于其他产品。
技术领域
本发明涉及电子技术领域,尤其涉及一种控制板的激活方法、装置及系统。
背景技术
PCB(Printed Circuit Board,印制电路板),又称印刷线路板,是电子工业的重要部件之一。几乎每种电子设备,小到电子手表、计算器,大到智能锁、计算机,通讯电子设备,军用武器系统,只要有集成电路等电子元器件,为了它们之间的电气互连,都要使用PCB。
PCB在印制后加工成控制板,需要烧录软件程序,以使控制板执行相应动作,以实现用户所设定的功能。同时,当软件更新后,也需要往控制板中烧录最新的软件程序,以实现更新后的功能。
现有技术当中,目前软件程序通常不是完全保密,存在烧录人员泄露、专业人员破解等现象,导致控制板中烧录的软件程序被泄露,同时在将软件程序发给客户,客户自己将软件程序烧录至控制板中的情况下,客户也知晓了控制板中的软件程序,进而存在抄袭控制板的现象。
发明内容
本发明实施例提供一种控制板的激活方法、装置及系统,旨在解决现有软件程序被得到后存在抄袭控制板的技术问题。
本发明实施例是这样实现的,一种控制板的激活方法,所述方法包括如下步骤:
接收到激活指令时,获取控制板的序列号;
随机生成随机码;
根据所述序列号以及所述随机码生成所述控制板的机器码;
将所述机器码发送至激活终端,以供所述激活终端根据所述机器码生成对应的激活码;
接收所述激活终端反馈的激活码,根据所述激活码激活所存储的应用程序。
更进一步地,所述根据所述序列号以及所述随机码生成所述控制板的机器码的步骤包括:
采用数据长度变换算法将所述序列号变换为序列码;
将所述序列码以及所述随机码生成所述机器码。
更进一步地,所述将所述序列码以及所述随机码生成所述机器码的步骤包括:
将所述序列码以及所述随机码加密后生成所述控制板的机器码。
更进一步地,所述接收所述激活终端反馈的激活码,根据所述激活码激活所存储的应用程序的步骤包括:
接收所述激活终端反馈的激活码;
判断所述激活码与所述控制板的序列码以及所述随机码是否匹配;
在匹配时,激活所述控制板所存储的应用程序。
更进一步地,所述判断所述激活码与所述控制板的序列码以及所述随机码是否匹配的步骤包括:
采用预设变换算法逆运算将所述激活码变换为激活序列号,其中,所述激活终端将所述机器码通过所述预设变换算法变换为所述激活码;
当所述激活序列号与所述控制板的序列码以及所述随机码匹配时,则所述激活码与所述控制板匹配;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于惠州拓邦电气技术有限公司,未经惠州拓邦电气技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911355253.X/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种相变储能粘胶纤维及其生产工艺
- 下一篇:一种过滤稳压亚克力灌浆罐装置