[发明专利]一种基于芯片DNA的程序加密方法在审
| 申请号: | 201811621145.8 | 申请日: | 2018-12-28 |
| 公开(公告)号: | CN109711183A | 公开(公告)日: | 2019-05-03 |
| 发明(设计)人: | 赵鸿浩;董慧鸣;梁建科 | 申请(专利权)人: | 陕西烽火电子股份有限公司 |
| 主分类号: | G06F21/60 | 分类号: | G06F21/60;G16B5/00;G06F8/61;G06Q50/18 |
| 代理公司: | 西安睿通知识产权代理事务所(特殊普通合伙) 61218 | 代理人: | 惠文轩 |
| 地址: | 721006*** | 国省代码: | 陕西;61 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | 本发明属于技术保护领域,公开了一种基于芯片DNA的程序加密方法,包括:获取芯片的DNA序列,根据所述芯片的DNA序列通过预设规则生成对应该芯片的第一序列号SN1;所述芯片的DNA序列为芯片的唯一标识数字序列;将所述第一序列号SN1烧录在该芯片的预设地址上;当执行该芯片上存储的程序代码时,读取该芯片的DNA序列,并通过步骤1中的所述预设规则生成对应该芯片的第二序列号SN2;若所述第一序列号SN1与所述第二序列号SN2相同,则执行该芯片上存储的程序代码;否则,停止执行该芯片上存储的程序代码,能够避免程序未经授权的从存储器读出,并烧录到其它芯片的存储器执行,造成侵权。 | ||
| 搜索关键词: | 芯片 程序代码 程序加密 预设规则 存储器 存储 芯片DNA 烧录 读取 技术保护 数字序列 唯一标识 预设地址 读出 授权 | ||
【主权项】:
1.一种基于芯片DNA的程序加密方法,其特征在于,所述方法包括如下步骤:步骤1,获取芯片的DNA序列,根据所述芯片的DNA序列通过预设规则生成对应该芯片的第一序列号SN1;所述芯片的DNA序列为芯片的唯一标识数字序列;步骤2,将所述第一序列号SN1烧录在该芯片的预设地址上;步骤3,当执行该芯片上存储的程序代码时,读取该芯片的DNA序列,并通过步骤1中的所述预设规则生成对应该芯片的第二序列号SN2;步骤4,若所述第一序列号SN1与所述第二序列号SN2相同,则执行该芯片上存储的程序代码;否则,停止执行该芯片上存储的程序代码。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于陕西烽火电子股份有限公司,未经陕西烽火电子股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201811621145.8/,转载请声明来源钻瓜专利网。





