[发明专利]微型芯片软件保护方法无效

专利信息
申请号: 201210324183.3 申请日: 2012-09-04
公开(公告)号: CN102902899A 公开(公告)日: 2013-01-30
发明(设计)人: 申云献;张世桐;咸立坤 申请(专利权)人: 惠州三华工业有限公司
主分类号: G06F21/12 分类号: G06F21/12
代理公司: 广州市华学知识产权代理有限公司 44245 代理人: 李卫东
地址: 516006 广东省*** 国省代码: 广东;44
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 微型 芯片 软件 保护 方法
【说明书】:

技术领域

发明涉及微型芯片的技术领域,具体涉及一种微型芯片软件保护方法。

背景技术

核心技术是每个企业的生存命脉,故每个企业对自己核心技术的保护都相当重视。在电子行业中,微型芯片的应用越来越广泛,在微型芯片的生产和使用过程中容易被非法盗用。为了使自己的企业的微型芯片技术不被复制或盗用,不同企业对微型芯片的保护方法也有所不同。目前比较普遍的加密保护方法有硬件加密、软件代码加密、软硬件综合加密,错误引导加密以及时间加密等。上述方法在一定程度上保护了科研成果,增加了破解产品的难度,但各自都有局限性。其中,硬件加密增加生产成本,而且硬件容易被抄袭,保护强度不高;而软件代码加密,虽然代码不容易被反汇编,不容易被修改代码,但可以直接被用作微型芯片的数据文件使用;而时间加密法,微型芯片本身具备时钟功能才可以使用,局限性比较大。

每个品牌厂商的微型芯片在出厂时都有标识自己唯一的原始I D号,类似我们使用的身份证号,它具有唯一性,存放的地址是开放透明的,很容易被程序使用。从而使微型芯片容易被复制盗用。

发明内容

本发明的目的是克服现有技术的不足和缺陷,提供一种微型芯片软件保护方法,生产成本低,保护强度高,而且能普遍应用。

本发明的目的是通过以下技术方案来实现的:微型芯片软件保护方法,包括:

使用微型芯片前,备份微型芯片原始ID号的步骤;

使用微型芯片过程中,实时验证原始ID号与备份ID号是否相同的步骤。

具体地,所述验证原始ID号与备份ID号的步骤为:实时读取内存中的备份ID号,并实时将读取的备份ID号与原始ID号对比,若备份ID号与原始ID号一致,微型芯片正常工作,否则微型芯片进入异常状态,立即停止工作。

具体地,所述备份微型芯片原始ID号的步骤包括:

(1)、烧录备份ID号程序至微型芯片;

(2)、运行备份ID号程序;

(3)、烧录微型芯片主程序至微型芯片。

具体地,将备份ID号程序擦除或将主程序烧录至备份ID号程序的程序区域。

具体地,所述备份ID号存入微型芯片的FLASH或EEPROM中。

具体地,所述备份ID号的数据区域与主程序的程序区域为不同的存储区域。

本发明相比现有技术具有以下优点及有益效果:本发明通过备份微型芯片的原始ID号,并在使用过程中实时读取备份ID号与原始ID号进行对比验证,以此判断芯片是否遭到复制盗用;本方法不需要增加硬件电路,故生产成本低;本方法不对软件程序本身进行加密,故保护强度高;而且对微型芯片本身没有时钟等限制,能普遍应用。

附图说明

图1为本发明实施例中微型芯片软件保护方法步骤流程图。

具体实施方式

下面结合实施例及附图对本发明作进一步详细的描述,但本发明的实施方式不限于此。

微型芯片软件保护方法的思想是每个微型芯片对应唯一的原始ID号,将原始I D号备份至微型芯片的FLASH或EEPROM中,使用过程中,通过软件程序实时读取备份ID号和原始ID号,并实时将两者对比。若备份ID号和原始ID号一致,则说明微型芯片没有被复制盗用,微型芯片正常工作,若备份ID号和原始ID号一不致,则说明微型芯片已被复制盗用,微型芯片进入异常状态,并立即停止工作。

实施例

如图1所示,微型芯片软件保护方法,包括:

使用微型芯片前,备份微型芯片原始ID号的步骤;

使用微型芯片过程中,实时验证原始ID号与备份ID号是否相同的步骤。

其中,备份微型芯片原始ID号包括以下步骤:

S101、将备份ID号程序烧录至微型芯片;

S102、运行备份ID号程序,将备份ID号存入微型芯片的FLASH或EEPROM中;

S103、将微型芯片主程序烧录至微型芯片。

具体地,运行完备份ID号程序后,将备份ID号程序擦除或将主程序烧录至备份ID号程序的程序区域,通过主程序将备份ID号程序覆盖,防止备份ID号程序被抄袭利用。另外,所述备份ID号的数据区域与主程序的程序区域为不同的存储区域,防止备份ID号被主程序覆盖。

所述验证原始ID号与备份ID号的步骤:

S201、实时读取内存中的备份ID号,并实时将读取的备份ID号与原始ID号对比,若备份ID号与原始ID号一致,执行步骤S202,否则执行步骤S203;

S202、微型芯片正常工作,并执行步骤S201;

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于惠州三华工业有限公司,未经惠州三华工业有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201210324183.3/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top