[发明专利]一种嵌入式设备程序授权保护方法有效
申请号: | 201510597853.2 | 申请日: | 2015-09-18 |
公开(公告)号: | CN105303071B | 公开(公告)日: | 2018-06-12 |
发明(设计)人: | 陈玉峰;王永刚;应站煌;王旭宁;王龙洋;徐涛 | 申请(专利权)人: | 许继集团有限公司;许继电气股份有限公司;许昌许继软件技术有限公司;国家电网公司 |
主分类号: | G06F21/12 | 分类号: | G06F21/12;G06F21/36 |
代理公司: | 郑州睿信知识产权代理有限公司 41119 | 代理人: | 胡泳棋 |
地址: | 461000 河*** | 国省代码: | 河南;41 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 授权装置 嵌入式设备 授权服务器 授权 图形标识 加密方式 加密过程 接入授权 授权指令 授权状态 数据安全 随机产生 占用资源 字库 嵌入式 复用 置位 嵌入 服务器 还原 传输 转化 保证 | ||
本发明涉及一种嵌入式设备程序授权保护方法,属于嵌入式设备技术领域。本发明将待授权装置接入授权服务器,由待授权装置动态随机产生ID信息;待授权装置程序将产生的ID信息通过嵌入式设备字库进行编码,将ID信息转化为图形标识并传输给授权服务器;授权服务器将收到的ID信息的图形标识还原成装置的ID信息,对其进行授权;待授权装置根据接收到的授权指令在授权状态中置位,使待授权装置程序得到授权。本发明将待授权装置ID通过复用嵌入式现有资源的方式进行加密方式传入授权服务器,授权服务器根据ID信息对程序进行授权,加密过程嵌入逻辑,占用资源少,保证了数据安全。
技术领域
本发明涉及一种嵌入式设备程序授权保护方法,属于嵌入式设备技术领域。
背景技术
嵌入式系统程序采用定制方法写入装置,用于控制、监视装置、工厂等大规模的系统中,随着其应用领域的扩展,其盗版风险也随之增大。有必要提供一种嵌入式程序防拷贝的方法来防范这种风险。现有嵌入式设备的授权过程如图1所示,首先设备发送其身份唯一标识信息到授权服务器,如ID信息,设备授权服务器根据ID信息计算License信息,并发送License到装置,完成授权。加授权保护可以有效控制非法拷贝,但是授权的License信息容易被破解,存在的众多黑客工具支持ID运算为License信息,因此有必要提供一种有效方式对ID和License进行保护,提高程序的防拷贝能力,进而减少盗版风险。
而现有的保护方式大都采用传统的通用加密方式,如CN201010207995.0专利涉及一种软件系统模块独立授权控制方法和装置,包括可视化界面显示待授权文件,处理对待授权文件的授权申请,生成待授权文件的许可文件并对许可文件执行加密处理;对许可文件进行解密处理以解析出待授权文件并对待授权文件执行授权校验处理;以及根据授权校验处理的结果来确定待授权文件可以调用的试用端口,以提供试用授权。该方案侧重对软件按模块进行授权管理,并对授权文件加密的方式进行,而这种加密的方式采用通用的加密方式,算法复杂,内存和计算及外围资源开销比较大,不适用于嵌入式装置。
发明内容
本发明的目的是提供一种嵌入式设备程序授权保护方法,以解决通用加密方式要求内存和计算及外围资源开销大而不适用于嵌入式装置的问题。
本发明为解决上述技术问题提供了一种嵌入式设备程序授权保护方法,该授权保护方法包括以下步骤:
1)将待授权装置接入授权服务器,由待授权装置动态随机产生ID信息;
2)待授权装置程序将产生的ID信息通过嵌入式设备字库进行编码,将ID信息转化为图形标识并传输给授权服务器;
3)授权服务器将收到的ID信息的图形标识还原成装置的ID信息,对其进行授权;
4)待授权装置根据接收到的授权指令在授权状态中置位,使待授权装置程序得到授权。
所述待授权装置程序得到授权后,授权服务器驱动该装置程序将其ID信息写入装置的隐藏区域,并在装置程序ID信息路径存储模块内更新此ID路径信息。
所述步骤3)中授权服务器根据待授权装置程序中实现约定的密钥算法计算出该ID对应密钥,利用该ID对应的密钥对装置程序进行授权。
当装置程序接收到授权服务器发送的授权指令时,在装置程序中置已授权状态置位,使装置程序进入授权后的工作逻辑。
所述的装置的隐藏区域在平常状态下不可访问修改,仅在授权的情况下可修改,并在修改后隐藏。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于许继集团有限公司;许继电气股份有限公司;许昌许继软件技术有限公司;国家电网公司,未经许继集团有限公司;许继电气股份有限公司;许昌许继软件技术有限公司;国家电网公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510597853.2/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种数据通信方法及穿戴式设备
- 下一篇:一种数字版权管理系统及方法