[发明专利]硬件加密装置、嵌入式系统版权保护系统及方法在审
申请号: | 201911030053.7 | 申请日: | 2019-10-28 |
公开(公告)号: | CN110879875A | 公开(公告)日: | 2020-03-13 |
发明(设计)人: | 陈弟虎 | 申请(专利权)人: | 华晟现代电子科技(香港)有限公司 |
主分类号: | G06F21/10 | 分类号: | G06F21/10;G06F21/60 |
代理公司: | 广州嘉权专利商标事务所有限公司 44205 | 代理人: | 黎扬鹏 |
地址: | 中国香港湾仔菲林*** | 国省代码: | 香港;81 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 硬件 加密 装置 嵌入式 系统 版权 保护 方法 | ||
本发明公开了一种硬件加密装置、嵌入式系统版权保护系统及方法,其中所述硬件加密装置与嵌入式系统的软件之间采用软硬件协同工作模式;所述硬件加密装置用于接收到嵌入式系统发送的认证请求后,根据认证请求获得密钥,根据密钥对嵌入式系统的硬件电路、软件版权、算法或数据进行加密授权;其中,所述密钥不进行通讯传输。本发明的加密过程中的密钥是由硬件加密装置产生获得,密钥与加密装置唯一相关,极大地提高了安全性;另外,密钥在加密认证过程中不需要在嵌入式系统和硬件加密装置之间进行通信,因此避免了密钥在传输过程中被窃取的可能,可广泛应用于版权保护领域。
技术领域
本发明涉及版权保护领域,尤其涉及一种硬件加密装置、嵌入式系统版权保护系统及方法。
背景技术
嵌入式系统的硬件电路和软件算法总是面临着版权被侵害的危险,竞争对手,山寨厂商总是使用各种手段剽窃、仿制嵌入式系统的硬件电路和软件算法,这些知识产权安全问题无疑会对开发者的创新动力带来巨大打击,同时也会影响市场经济的正常运转。
现有的嵌入式系统的版权保护方法,一般有两个方法。第一个是通过加密算法对软件程序或数据进行加密存储,只有使用正确的密钥,才能对软件程序或数据进行解密,从而进行工作。这种方法的好处是简单易用,但是缺点是不能对硬件电路起到保护的作用,当整个嵌入式系统被抄袭仿制后,只需要对存储器存储的密钥进行暴力破解,从而获取软件程序算法和数据,即可实现抄袭再生产。
另外一个常用的方法是利用另外一个软件加密装置来对嵌入式系统进行加密保护。该方法事前产生一个加密密钥授权给嵌入式系统,然后当嵌入式系统需要执行算法和运行硬件电路时,将会使用密钥,在系统中和加密装置内执行加密验证算法,进行验证。若验证成功,电子产品正常运作,否则停止工作。这样即使抄袭者将电子产品的硬件及其核心程序抄袭破解,由于缺少了软件加密装置,电子产品也因此没法通过验证而无法进行工作,最后达到保护电子产品硬件电路和核心程序的目的。这种方法提高了被抄袭的难度,但是这样的加密保护方案,加密密钥一般都是存放在存储器中,因此有一定几率密钥被抄袭者破解得到,另外由于需要额外的存储器进行存储密钥,因此生产制造成本也相应增加。
发明内容
为了解决上述技术问题之一,本发明的目的是提供一种安全性更高的硬件加密装置、嵌入式系统版权保护系统及方法。
本发明所采用的第一技术方案是:
一种硬件加密装置,所述硬件加密装置与嵌入式系统的软件之间采用软硬件协同工作模式;
所述硬件加密装置用于接收到嵌入式系统发送的认证请求后,根据认证请求获得密钥,根据密钥对嵌入式系统的硬件电路、软件版权、算法或数据进行加密授权;
其中,所述密钥不进行通讯传输。
进一步,所述硬件加密装置存储有嵌入式系统的算法或数据;
所述硬件加密装置还用于当接收到认证请求并授权成功后,执行存储的算法,将运行结果返回嵌入式系统的主程序;
当接收到认证请求并授权成功后,将存储的数据进行加密后返回嵌入式系统中;
其中,所述算法以机器码的形式移植存储在硬件加密装置中。
本发明所采用的第二技术方案是:
一种嵌入式系统版权保护系统,包括硬件加密装置与嵌入式系统,所述硬件加密装置与嵌入式系统的软件之间采用软硬件协同工作模式;
所述嵌入式系统用于发送认证请求;
所述硬件加密装置用于接收认证请求后,根据认证请求获得密钥,根据密钥对嵌入式系统的硬件电路、软件版权、算法或数据进行加密授权;
其中,所述密钥不进行通讯传输。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华晟现代电子科技(香港)有限公司,未经华晟现代电子科技(香港)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911030053.7/2.html,转载请声明来源钻瓜专利网。