发明名称 |
利用硬件加密模块实现嵌入式软件的代码保护的方法和装置 |
摘要 |
一种利用硬件加密模块来实现嵌入式软件的代码保护技术,主要功能是可以根据不用层级用户的需要进行代码空间加密处理,使之与其他层次分离进入加密状态。本发明对各个用户进行层级管理方式,每个层级的用户除了提供给下级用户接口以外,其余代码均可以放入保护的范围之内,低级用户必须根据上层提供的接口进行相关的配置,不允许本层直接对其他层次的代码空间进行读取和修改。该发明可以有效地对厂商的关键数据信息进行保护,避免被其他厂商读取修改。 |
申请公布号 |
CN103377350A |
申请公布日期 |
2013.10.30 |
申请号 |
CN201210119447.1 |
申请日期 |
2012.04.23 |
申请人 |
合肥科盛微电子科技有限公司 |
发明人 |
韩东坡;高占东;金传恩;阎斌 |
分类号 |
G06F21/78(2013.01)I;G06F21/64(2013.01)I |
主分类号 |
G06F21/78(2013.01)I |
代理机构 |
|
代理人 |
|
主权项 |
一种利用硬件加密模块对软件代码进行加密保护的方法,该方法包括以下步骤:1)根据需要将需要保护的代码编译后的文件存放在相应的存储区域中,所述存储区域中设置有相应的密码存储区;2)利用硬件加密模块将密码输入到密码存储区中,从而使所述存储区域进入加密状态;3)在需要访问所述存储区域的时候,通过向硬件加密模块输入密码,从而获得访问所述存储区域的权限。 |
地址 |
230000 安徽省合肥经济技术开发区创新创业园A座一层 |