发明名称 利用硬件加密模块实现嵌入式软件的代码保护的方法和装置
摘要 一种利用硬件加密模块来实现嵌入式软件的代码保护技术,主要功能是可以根据不用层级用户的需要进行代码空间加密处理,使之与其他层次分离进入加密状态。本发明对各个用户进行层级管理方式,每个层级的用户除了提供给下级用户接口以外,其余代码均可以放入保护的范围之内,低级用户必须根据上层提供的接口进行相关的配置,不允许本层直接对其他层次的代码空间进行读取和修改。该发明可以有效地对厂商的关键数据信息进行保护,避免被其他厂商读取修改。
申请公布号 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座一层