System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 加密芯片和芯片加密方法技术_技高网

加密芯片和芯片加密方法技术

技术编号:41143035 阅读:5 留言:0更新日期:2024-04-30 18:12
本发明专利技术提供一种加密芯片及其加密方法。所述加密芯片包括:组合加密模块,其内存储有多组加密信息,每组加密信息对应于该加密芯片形成过程中的一个流程,每组加密信息包括本流程加密信息以及前流程综合加密信息,所述前流程综合加密信息是基于上一流程获得的综合密码信息形成的,在本流程中基于本流程密码信息和上一流程获得的综合密码信息形成下一流程的综合密码信息。这样,可以将芯片的加密防盗任务细化到加密芯片形成过程中的各个流程环节,以形成最终的多层级和多维度加密防盗体系,降低芯片被非法窃取的风险。

【技术实现步骤摘要】

【】本专利技术涉及芯片设计领域,特别涉及一种加密芯片和芯片加密方法


技术介绍

0、
技术介绍

1、芯片一般是指集成电路的载体,也是集成电路经过设计、制造、封装、测试后的结果,通常是一个可以立即使用的独立的整体。集成电路更着重电路的设计和布局布线,芯片更强调电路的集成、生产和封装。集成电路实体往往要以芯片的形式存在,狭义的集成电路强调电路本身,广义的集成电路也可以包含芯片相关的各种含义。“芯片”和“集成电路”这两个词经常混着使用。

2、集成电路经过前端的数字设计和模拟设计以后进入后端的自动布局布线,版图完工后拿去晶圆代工厂生产,随后封装和测试。一个项目从市场调研、立项、功能定义、电路和版图设计,时间投入上有几个月到几十个月,人力投入动辄几十名甚至上百名工程师,流片和改版也是不小的开支。千辛万苦开发出来的产品,一旦泄露或者被盗窃给项目的所有权人带来巨大损失。

3、gdsii(一种已经成为集成电路版图用于数据转换的事实上的工业标准的数据库文件格式)文件在保存、传输的过程,mask(集成电路制造过程中用于光刻技术中的一种重要元件掩模版)在保存和使用的过程都存在泄露和失窃的潜在风险;已经生产好的芯片也存在被反向抄袭的风险。

4、现在集成电路知识产权的保护通常是通过对一些特别方法或功能申请专利进行保护和整体的集成电路布图设计登记保护。

5、如果某些集成电路没有申请专利或没有使用特别的专利就无法获得专利的保护,有的情况下虽然有使用特别的专利技术了,但是实际操作也存在被侵权者申请该专利技术无效而无法被专利保护等潜在风险。

6、集成电路布图设计登记虽然可以对整体的布图进行保护,但是具备相应技术的组织或单位在拿到开发者的gdsii文件时或者通过反向工程抄袭也是可以进行版图布局的调整的,达到最终功能与开发者的集成电路功能相似,布图不同且被修改后的布图也可以申请集成电路布图设计登记;如果开发者的集成电路真的被侵权了,法律诉讼时各说各的理,走程序也是漫长和耗费时间的事情。

7、为了降低和减轻gdsii或者mask泄露或者失窃后给公司带来进一步的损失,也为了避免芯片被反向抄袭导致所有者的权益被不法侵害,开发一种加密方法来减轻甚至避免前述情形所导致的开发者的损失,显得尤为必要。


技术实现思路

0、
技术实现思路

1、本专利技术的目的之一在于提供一种加密芯片和芯片加密方法,其可以将芯片的加密防盗任务细化到加密芯片形成过程中的各个流程环节,以形成最终的多层级和多维度加密防盗体系,降低芯片被非法窃取的风险。

2、根据本专利技术的一个方面,本专利技术提出一种加密芯片,其包括:组合加密模块,其内存储有多组加密信息,每组加密信息对应于该加密芯片形成过程中的一个流程,每组加密信息包括本流程加密信息以及前流程综合加密信息,所述前流程综合加密信息是基于上一流程获得的综合密码信息形成的,在本流程中基于本流程密码信息和上一流程获得的综合密码信息形成下一流程的综合密码信息。

3、在一个实施例中,每组加密信息的本流程加密信息包括本流程密码信息以及利用本流程第一加密算法对本流程密码信息加密得到的本流程校验信息;利用本流程第二加密算法对上一流程获得的综合密码信息进行加密得到所述前流程综合加密信息。

4、根据本专利技术的另一个方面,本专利技术提供一种加密芯片的加密方法,所述加密芯片包括:组合加密模块,其内存储有多组加密信息,每组加密信息对应于该加密芯片形成过程中的一个流程,每组加密信息包括本流程加密信息以及前流程综合加密信息,所述前流程综合加密信息是基于上一流程获得的综合密码信息形成的,在本流程中基于本流程密码信息和上一流程获得的综合密码信息形成下一流程的综合密码信息。

5、与现有技术相比,本专利技术中的组合加密模块内存储有多组加密信息,每组加密信息对应于该加密芯片形成过程中的一个流程,这样可以将芯片的加密防盗任务细化到加密芯片形成过程中的各个流程环节,以形成最终的多层级和多维度加密防盗体系,降低芯片被非法窃取的风险。

本文档来自技高网...

【技术保护点】

1.一种加密芯片,其特征在于,其包括:

2.根据权利要求1所述的加密芯片,其特征在于,

3.根据权利要求1所述的加密芯片,其特征在于,

4.根据权利要求3所述的加密芯片,其特征在于,

5.根据权利要求1所述的加密芯片,其特征在于,在基于所述加密芯片运行的软件中载入所述加密芯片的组合加密模块中的多组加密信息,

6.根据权利要求5所述的加密芯片,其特征在于,

7.根据权利要求5所述的加密芯片,其特征在于,如果连续M次验证失败,则所述加密芯片启动自毁机制,所述自毁机制通过熔断所述加密芯片中的熔丝使得系统级的信号或电路的工作出错,M为大于等于3的自然数。

8.一种加密芯片的加密方法,其特征在于,所述加密芯片包括:组合加密模块,其内存储有多组加密信息,每组加密信息对应于该加密芯片形成过程中的一个流程,每组加密信息包括本流程加密信息以及前流程综合加密信息,所述前流程综合加密信息是基于上一流程获得的综合密码信息形成的,在本流程中基于本流程密码信息和上一流程获得的综合密码信息形成下一流程的综合密码信息。

<p>9.根据权利要求8所述的加密方法,其特征在于,

10.根据权利要求9所述的加密方法,其特征在于,

11.根据权利要求10所述的加密方法,其特征在于,在基于所述加密芯片运行的软件中载入所述加密芯片的组合加密模块中的多组加密信息,

...

【技术特征摘要】

1.一种加密芯片,其特征在于,其包括:

2.根据权利要求1所述的加密芯片,其特征在于,

3.根据权利要求1所述的加密芯片,其特征在于,

4.根据权利要求3所述的加密芯片,其特征在于,

5.根据权利要求1所述的加密芯片,其特征在于,在基于所述加密芯片运行的软件中载入所述加密芯片的组合加密模块中的多组加密信息,

6.根据权利要求5所述的加密芯片,其特征在于,

7.根据权利要求5所述的加密芯片,其特征在于,如果连续m次验证失败,则所述加密芯片启动自毁机制,所述自毁机制通过熔断所述加密芯片中的熔丝使得系统级的信号或电路的工作出错,m为大于等于3的自然数。...

【专利技术属性】
技术研发人员:唐立伟
申请(专利权)人:合肥中感微电子有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1