[发明专利]利用加密存储技术防止获取原始代码的方法及系统在审
申请号: | 201610724775.2 | 申请日: | 2016-08-25 |
公开(公告)号: | CN107784202A | 公开(公告)日: | 2018-03-09 |
发明(设计)人: | 田雨农;刘欣 | 申请(专利权)人: | 大连楼兰科技股份有限公司 |
主分类号: | G06F21/12 | 分类号: | G06F21/12 |
代理公司: | 大连智高专利事务所(特殊普通合伙)21235 | 代理人: | 李猛 |
地址: | 116023 辽宁省大连*** | 国省代码: | 辽宁;21 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明涉及利用加密存储技术防止获取原始代码的方法及系统,属于加密技术领域。包含将原始代码分为普通代码和重要代码;提取重要代码,生成子函数放入新的工程中,并指定此子函数的存放地址;编译所述新的工程,得到可执行的二进制文件;加密所述二进制文件,并将所述二进制文件放入原工程;在所述原工程中调用所述重要代码,解密所述重要代码并放置到所述存放地址,并调用解密后的所述重要代码。本发明的有益效果为通过对关键算法和关键过程代码的加密保护,使得即使通过解密主控芯片的方式读出嵌入式系统的代码还需要经过解密才可得到原代码。在主控芯片原有加密读保护的基础上,增加一层保护措施,可以更加有效的保护自己的代码。 | ||
搜索关键词: | 利用 加密 存储 技术 防止 获取 原始 代码 方法 系统 | ||
【主权项】:
利用加密存储技术防止获取原始代码的方法,其特征在于,包含:S1将原始代码分为普通代码和重要代码;S2提取重要代码,生成子函数放入新的工程中,并指定此子函数的存放地址;S3编译所述新的工程,得到可执行的二进制文件;S4加密所述二进制文件,并将所述二进制文件放入原工程;S5在所述原工程中调用所述重要代码,解密所述重要代码并放置到所述存放地址,并调用解密后的所述重要代码。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于大连楼兰科技股份有限公司,未经大连楼兰科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201610724775.2/,转载请声明来源钻瓜专利网。
- 上一篇:一种服装生产用裁剪装置
- 下一篇:纺织品裁片机的下料装置