验证识别电路的方法

文档序号:7209071阅读:233来源:国知局
专利名称:验证识别电路的方法
技术领域
本发明涉及验证识别电路的方法,具体地说,涉及对采用识别电路识别的部件的真实性进行验证。
背景技术
高质量产品的制造商正越来越多地面临其产品的仿造品的考验。现在已经远远不是只仿造便宜的容易制造的部分并作为劣质仿造品投放市场销售了,那些复杂的部件和组件,甚至整个设备和系统都在被仿造并在市场公开销售。这种情况的发生伴随着越来越高的质量和精确度,结果导致很难在仿造品和原始制造商生产的对应正品之间做出判断。在过去一次简单的目视检查就是识别仿造品的全部工作,但是在今天即使专家也很难认出仿造,只有遵循花费不菲的实验室分析才有可能得到确切的身份识别。甚至连仿造品的分销渠道都越来越切近完善的标准,其所达到的程度使得这些仿造品不会暴露任何来源线索。这一可识别性的缺失意味着不管是购买产品的客户还是权利保护处于有效期内的厂家本身都不能确切地说所讨论的部件是正品还是仿造
P
ΡΠ O目前已知各种识别产品的方法,例如,条型码或其他安全标签。但是,这些方法的缺陷在于通常可以对其毫不费力地复制,而且成本低廉。另一方面,具有可以从公开文本DE 10 2005 033 218A1中得知的类型的三维逻辑电路是很难、甚至不可能复制的结构的例子。这一公开文本描述了一种三维电路,其具有包括导体迹线和/或电路元件的至少两个叠加衬底层,可以对所述衬底层进行灵活地配置,所述迹线和/或电路元件由电气功能单元构成。但是,从现有技术当中无法得知采用这样的电路验证通过电路识别的部件的真实性。因此,目标在于对利用很难、甚至不可能复制的电路保护的部件进行识别,并提供一种对通过所述电路识别的部件的真实性进行验证的方法。

发明内容
这一目标是通过根据权利要求1所述的本发明的方法解决的。在这种情况下,验证集成在要被识别的部件中的识别电路的方法包括下述步骤a.)在识别电路中输入主密钥,b.)读出所述识别电路响应于主密钥的输入而输出的次密钥,c.)提供与主密钥相关联的控制密钥,d.)将所述控制密钥与所输出的次密钥进行比较,e.)提供所述比较步骤的结果,其中,假设次密钥与控制密钥匹配,那么将所述具有识别电路的部件识别为正品部件,在相反的情况下,将其识别为仿造部件,其中,所述识别电路包括非导电单元、半导体单元和导电单元,所述单元通过设置和相互连接而形成了至少一个电子电路构造,其包括至少一个已定义的数学函数并且其被配置为在至少采用所述至少一个数学函数时由输入到识别电路中的主密钥确定次密钥,并提供所述次密钥作为读出结果。如上文所述,所描述的识别电路包括由非导电单元、半导体单元和导电单元形成的电子电路构造,在下文中将其简称为电路。通过设置所述单元使得诸如晶体管的开关元件、电容器、线圈、二极管、电阻器和/或存储元件通过通信技术得到组装和相互连接。所述电路的各个开关元件相互之间的具体布局决定了对被引入到电路中的信号的定义的处理。 由所述布局已定义的处理代表着已定义的数学函数,根据所述数学函数对输入信号进行修改并生成对应的输出信号。通过这种方式,有可能通过所述布局将数学函数存储到所述电路中。可以将所述电路配置到单个平面内,也可以将其作为三维电路配置到多个层内。因此,如果将第一输入密钥,例如将前述主密钥输入到了识别电路中,那么根据存储在所述电路内的函数对输入的密钥加以修改,并将其作为经修改的密钥,例如作为前述次密钥输出。在制造所述识别电路时可以任意确定所存储的数学函数。例如,所述密钥本身由数据记录或标识符构成,所述数据记录或标识符包括数据通信当中已知类型的信号或信号序列。可以由直接设置到部件上的识别电路确保对相应部件的适当识别。尽管,基本上也能够在标签上提供所述识别电路,并将其粘到部件上,但是这样通常不能确保所述部件真的是正品部件。在这种情况下,只能确保识别电路的真实性。但是,要想还能够确保实际部件的真实性,有可能(例如)将所述识别电路设置到所述部件的至少一个已定义的区域内,该区域直接位于为实现这一目的而提供的表面上或处于凹陷内。例如,可以将识别电路直接印刷在所述部件上。可以由在所分配的位置分层涂覆或印刷的非导电单元、半导体单元和导电单元以及通过这种方式构建并逐层导电互连的相应开关元件实现这一方案。此外,通过这种方式还有可能构建起多层电路,由此能够实现复杂的电路。可以根据要被识别的部件的单元以及所述部件的将要设置识别电路的特定区域的单元,在所述部件和所述识别电路的开关元件之间提供绝缘层。例如,在印刷上实际的开关元件之前,也可以印刷上绝缘层。此外,要想保护或覆盖识别电路,可以采用同样通过印刷法涂覆的附加层与之叠加,这样就会盖住识别电路。类似地,可以将识别电路集成到部件的内部,使其在外部无法看到,并由部件的勻质表面所覆盖。因为通过隐藏的方式将识别电路集成到了部件当中,所以可以通过这种方式,在外部看不到的情况下,在考虑采用识别电路的辅助来识别部件。根据另一实施例,所述识别电路可以提供多个已定义的数学函数,据此,从所述多个函数中选择用于确定输出密钥(例如,次密钥)的函数取决于所输入的输入密钥(例如, 主密钥)。由此可以将多个数学函数存储到至少一个电子电路中。如前文所述,可以通过所涉及的电路元件和/或额外的开关元件的适当布局和连接来实现这一目的。如果用于确定输出密钥的函数的选择取决于所输入的输入密钥,那么可以提供 (例如)输入密钥的已定义的构造或已定义的数据格式和/或某些数据值作为选择标准。 如果这些得到了满足,那么就应用为这一输入密钥提供的函数。因此,可以针对一个特定的密钥或者针对若干已定义的输入密钥,为了生成输出密钥,提供预定的函数。反之,如果输入了不同的输入密钥,下文称为“伪”输入密钥,那么将应用一个或多个其他函数。其结果是相应地生成不同的“伪”输出密钥。可以在后续的比较步骤中识别出所述伪输出密钥。因此,能够避免通过试验方法确定所存储的数学函数以及通过这种方式仿造识别电路的可能性,或者至少使其变得困难。根据本实施例,只有在输入正确的输入密钥时,才会采用对应的函数生成相关联的次输出密钥,之后所述次输出密钥将在对次输出密钥与控制密钥执行的比较试验中得到肯定的结果。当然,也可以根据其他事件做出对特定函数的选择。因而,例如,随机开关可以为输入密钥的输入分配随机选择的函数,并利用其确定相应的输出密钥。也可以结合其他数据和函数。例如,可以将特定数学函数的选择与密钥输入的时间和/或日期联系起来。因而,例如,可以将当前日期或当前时间结合到数学函数中,并采用其生成随日期或随时间而定的输出密钥。要想以完全相同的日期或完全相同的时间既生成输出密钥又检验由识别电路输出的输出密钥,例如,可以将当前日期或当前时间分别连同主密钥一起输入到识别电路中。控制密钥也是相应地按照随日期或时间而定的方式提供的。也可以提供数学函数,使之按照预定的或者变化的顺序相互结合,以生成综合主函数(overall master function)。就此而言,可以根据上述还考虑了其他事件的——例如涉及数据和函数两者的函数选择来实现函数的联系。当然,同样地可以通过永久性地提供所述多个函数中的仅单个定义的函数来确定输出密钥。例如,要想通过简单的方式实现控制密钥与所输出的输出密钥的比较,同时提供所述多个函数中的其余函数,将其作为所谓的不使用的“哑”函数,这种做法还是可取的。通过这种方式能够提高电路的复杂性,从而避免作为结构分析的一部分的对电路的可再现以及在某种情况下仿造电路,或者使上述变得更加困难。通常,必须耗费很大力气和成本对这些电路进行分析,才能识别出实际采用的函数,这样的分析往往涉及对所要分析的电路的损坏。也可以由数据库提供控制密钥。因此,控制密钥已经被作为固定值存储到了数据库内。在这种情况下,在比较步骤中将识别电路输出的输出密钥与预先从数据库中读出的控制密钥进行比较。如果比较结果是肯定的,那么输出密钥和控制密钥匹配。这意味着所讨论的识别电路为正品识别电路,由此推断其所识别的部件分亦为正品部件。反之,如果输出密钥和控制密钥不匹配,那么所述识别电路为仿造品,进而推断所述部件亦为仿造品。不用说,同样可以在读出之前基于特定的事件生成并提供控制密钥。如前文所述,例如,可以通过这种方式实现日期相关性或时间相关性。此外,可以由数据库提供主密钥。这意味着主密钥也存储在数据库内。例如,已经通过这种方式将相关控制密钥以可获取的方式分配给了主密钥。主密钥和控制密钥二者均可以从数据库直接获得,以执行所描述的验证方法。根据另一实施例,步骤a.)中的方法展示出η个递归步骤,其中,第j递归步骤包括下述步骤,其中j = (1,2,…,η)al.)读出所述识别电路响应于第(j-Ι)输入密钥的输入而输出的第j输出密钥,a2.)从数据库读出分配给第j输出密钥的第j输入密钥,以及a3.)在识别电路中输入第j输入密钥。
其中,将主密钥作为第0输入密钥输入,并基于第(j = η)输入密钥创建步骤b.) 中的次密钥。因此,为所描述的方法提供了额外的递归步骤,其中,在一开始将主密钥作为初始输入密钥输入到识别电路中,并在所述方法的结尾读出次密钥。可以在a.)和b.)这两个步骤之间执行所述η个递归步骤中的上述步骤al.)至a3.)。还可以做出这样的规定,S卩,为读出相应的第j输入密钥而对数据库的访问需要访问码字。所述码字可以是只有限定人群知道的用户代码。通过这一访问限制能够进一步提高所描述的方法的安全性。如果不知道码字,对数据库的访问就会被拒绝。因此,无法执行步骤a2.),这样就不能从数据库获得任何输入密钥。为读出第j输入密钥而对数据库的访问还需要第j输出密钥。相应地,所涉及的递归步骤的正确输出密钥用于访问数据库。例如,可以将所述输出密钥与码字结合使用,或者单独采用所述输出密钥替代码字作为对数据库的访问的限制。还可以做出这样的规定,S卩,采用第(j_l)输入密钥读出第j输入密钥。采用先前的输入密钥限制对数据库的访问。如果输入密钥是正确的,那么准许对数据库的访问,否则拒绝对数据库的访问。这里,仍然可以提供与码字和/或输出密钥结合的同时使用,或者提供输入密钥的单独使用,从而对访问做出限制。根据另一实施例,读出第j输出密钥的步骤包括从识别电路的随机开关读出第j 随机数,其中,可以将第j输出密钥与第j随机数一起使用,分配给第j输入密钥。例如,由随机发生器提供的随机开关能够生成从预定数量(ζ个)的随机数中选出的至少一个随机数。在数据库中,为取自ζ个数量的随机数的、ζ个随机数中的每一随机数分配对应的输入密钥,以使得在这一步骤中,在数据库内存储了 ζ个输入密钥。之后,根据选定的随机数选择分配给选定随机数的输入密钥。例如,如果随机开关能够从多个被选作1到10之间的整数的随机数中,确定随机数,那么对于这一步骤而言可以在数据库中得到分配给随机数的十个输入密钥。将随机数传输至数据库,以便从数据库获得输入密钥。如果将该过程运行几次,则能够更进一步提高安全性,因为必须将所有的随机数存储在识别电路内,并在数据库内为所有的随机数分配相关的相应的输入密钥,因而就每次运行而言都是针对同一部件或同一识别电路毫无疑义地确定每一输入密钥的。如果由不合适的识别电路提供了伪随机数,那么就会相应地确定伪输入密钥,这样就可以将识别电路识别为仿造品。根据上文所述的实施例,识别电路可以提供多个已定义的数学函数,其中,从多个函数中选择用于确定第j输出密钥或次密钥的函数的选择取决于第(j-ι)输入密钥或第(j =n)输入密钥。根据另一实施例,可以通过带有输入和输出设备的至少一个移动处理单元执行所述方法的步骤。例如,可以采用具有适当的输入和输出设备的人工扫描器或移动计算机的形式来实现这样的处理单元。这样实现了对识别电路的快速检测,从而有可能在部件或机器所在的位置或者(例如)在交易市场和展销会对部件或机器进行当场的直接检测,并通过所获得的比较结果得到即时的结论。
当然,也可以提供(例如)具有扫描器的形式的带有适当的输入和输出设备的静态处理单元来检测部件。也可以规定数据库存储在处理单元内,或者对数据库外部实施并使之通过通信技术连接至处理单元。因此,可以将本地存储器集成到移动或本地处理单元内,或者将其连接至存储了数据库的本地处理单元。因而,可以通过(例如)CD、DVD、存储棒、外部硬盘驱动器或者类似的可拆卸介质取得用于处理单元的数据库。处理单元还有可能通过经由网络的远程访问来访问提供了数据库的中央服务器。 根据本实施例,可以通过处理单元从任何位置对中央服务器上的数据库和其内存储的密钥进行远程访问。因而,处理单元可以通过(例如)LAN、WLAN或者适当的通信标准以及移动无线电标准来访问数据库。所述数据库可以包括安全访问,以保护其免受对密钥的未受权访问和读取。如前所述,可以通过码字或者其他访问限制控制选项实现这一访问。此外,可以通过在识别电路上提供的至少一个输入和输出设备分别实现输入识别电路的输入步骤和输出识别电路的输出步骤。这一至少一个输入和输出设备允许通过这种方式在识别电路和处理单元之间进行数据交换。例如,可以出于这一目的,在识别电路上提供合并的输入和输出焊盘(pad)。 当然,同样有可能提供多个输入和输出焊盘以及分离的输入焊盘和分离的输出焊盘。使适当实施的移动或静止处理单元接触到所述焊盘上,以建立用于数据交换的通信链路。例如, 可以将所述焊盘设计为扁平电极或螺旋线圈。根据另一实施例,可以在不接触所要识别的部件或识别电路的情况下分别执行输入识别电路的输入步骤和输出识别电路的输出步骤。因此,除了上文所述的对一个或多个输入和输出焊盘的直接接触之外,也可以针对无接触数据传送,同样地实施识别电路的输入和输出设备。因而,例如,可以以光数据传送或电磁数据传送的方式来实施无线通信。所述识别电路还可以包括至少一个电源。据此,所述识别电路包括其自身的电源, 可以以(例如)电池的形式提供所述电源。当然,同样有可能提供其他电源,或者提供用于外部电源的连接接触,通过所述连接接触,将电压施加到识别电路上或者注入到识别电路内。可以通过在识别电路上为实现这一目的而提供的多个电源焊盘来实现向识别电路内的电压注入。例如,可以将这些焊盘设计为扁平电极或螺旋线圈。也可能经由上文所述的用于数据交换的输入和输出焊盘以及通过至少一个电感耦合实现电压注入。根据另一实施例,所述方法还可以包括对集成到识别电路中的至少一个存储器的读出。如前所述,所述识别电路可以包括至少一个集成存储器,其内存储了可以读出并用于 (例如)创建输出密钥的数据。此外,提供了一种用于制造前述识别电路以实现真实性保护的方法。这种方法包括下述步骤的至少其中之一-向在部件或其他载体上为此而提供的区域的每者内涂覆非导电单元、半导体单元和导电单元,-耦合半导体和导电区域,从而建立至少一个数学函数,-使半导体和导电区域与至少一个输出焊盘耦合,-使半导体和导电区域与至少一个电源焊盘耦合,此外,提供具有集成识别电路的部件,其中,对所述集成识别电路进行配置,从而向所述识别电路内输入一输入密钥,并读出由所述识别电路响应于所述输入而输出的输出密钥,并且其中,所述识别电路还包括非导电单元、半导体单元和导电单元,对所述单元进行设置和互连,从而形成至少一个电子电路布置,所述电子电路布置包括至少一个已定义的数学函数并且通过配置能够通过所述至少一个数学函数从输入到识别电路内的输入密钥确定输出密钥,并使所述输出密钥可用于读出。此外,还提供被配置为执行前述方法的处理单元。可以将所述处理单元实现为移动或静止处理单元。在描述和附图中示出了本发明的其他优点和实施例。不必说,在不背离本发明的范围的情况下,不仅可以视情况按照所示出的组合使用上文阐述的特征以及下文有待说明的特征,还可以按照其他组合或者独立使用所述特征。


图1通过示意平面图示出了应用于部件的识别电路。图2通过示意性立面图示出了设置于部件上的识别电路。图3通过示意性平面图示出了识别电路的另一实施例。图4通过示意性平面图示出了识别电路的另一实施例。图5通过横向截面图示出了识别电路的另一实施例。图6通过示意性平面图示出了应用于部件的识别电路的另一实施例。图7a通过示意性立面图示出了在初始制造步骤之后识别电路的另一实施例。图7b通过示意性立面图示出了第二制造步骤之后的识别电路。图8示出了用于检验集成到部件内的识别电路的方法的第一实施例的顺序图。图9示出了用于检验集成到部件内的识别电路的方法的第二实施例的顺序图。图10示出了用于验证集成到部件内的识别电路的方法的另一实施例的顺序图。
具体实施例方式图1示出了应用于部件4的识别电路5的示意性表示,识别电路5具有代表电子电路的开关电路1、合并的输入和输出焊盘3以及至少一个电源焊盘2,其每者均集成到识别电路5内并与开关电路1连接。图2示出了设置在部件4上的识别电路5的示意性表示,其中,利用额外的覆盖层或盖6覆盖并密封识别电路5的外部自由表面,从而使其从外面看不到,而且也无法容易地接触到。图3示出了识别电路5的示意性平面图,其具有通过通信技术与开关电路1连接的合并的电源以及输入和输出焊盘8。图4示出了识别电路5的示意性平面图,识别电路5具有开关电路1、合并的电源及输入和输出焊盘8以及与开关电路1连接的额外存储器9。图5示出了设置在部件4上的识别电路5的横向截面图,识别电路5由多个具有非导电单元的绝缘层11构成,此外还包括由导电单元和半导体单元构成的经由导电部分10 通过通信技术互连的有源元件12。此外,所述识别电路还包括输入和输出焊盘3,所述识别电路未与部件4接触的外表面由盖6覆盖并密封。图6示出了设置在部件4上的展示出盖6的识别电路5的示意性平面图。将输入密钥14输入到识别电路5中。于是能够通过输入和输出设备13读出输出密钥15。如前文所述,可以提供其作为移动或静止处理单元,并且其包括输入和输出设备。可以根据制造商的要求将输入密钥安装到部件4本身上,或者通过其他已知的方式将输入密钥制成表格或者由数据库提供输入密钥。图7a示出了设置在部件4上的绝缘层11,绝缘层11是通过印刷头16印刷到部件 4上的。绝缘层11的这一印刷代表将识别电路应用到部件4上的方法的第一步骤。图7b示出了在所述方法的另一步骤之后应用于部件4上的识别电路5,其中,通过印刷头16将有源元件12印刷到了绝缘层11上。有源元件12可以由半导体或导电单元构成,例如,半导电或导电塑料或金属。图8示出了用于检验集成到部件内的识别电路的方法的第一实施例的顺序图。据此,所示出的实施例包括下述步骤a.)在识别电路5中输入主密钥,b.)读出识别电路5响应于主密钥的输入而输出的次密钥,c.)提供与主密钥相关联的控制密钥,d.)将所述控制密钥与所输出的次密钥进行比较,以及e.)提供所述比较步骤的结果。在次密钥与控制密钥匹配的情况下,将由所述识别电路识别的部件识别为正品部件,在次密钥与控制密钥不匹配的情况下,将其识别为仿造部件。出于这一目的,将已定义的数学函数集成到识别电路5中,并对识别电路进行配置,从而至少通过应用所述数学函数根据输入到识别电路5中的主密钥确定次密钥,并提供所述次密钥作为读出结果。在所示的实施例中,由移动处理单元13将步骤a.)中输入的主密钥输入到识别电路5中。出于这一目的,将主密钥存储到移动处理单元内。当然,同样有可能将主密钥存储到外部储存器或者外部数据库(未示出)内,所述外部存储器或外部数据库通过通信技术与移动处理单元13耦合,其耦合方式使得移动处理单元13能够访问存储在所述外部存储器或外部数据库内的数据。在所示的实施例中,将控制密钥存储到数据库17内,其中,将识别密钥分配给所采用的主密钥。在任选步骤a’.)中,可以将用于确定继而读出相关联的控制密钥的主密钥传输至数据库。图9示出了用于验证集成到部件内的识别电路5的方法的第二实施例的流程图。 据此,图8所示方法可以在步骤a.)中展示出η个递归步骤,其中,下文示出了针对η = 1 的情况的实施例。据此,所述方法包括下述步骤a.)通过移动处理单元13向识别电路5内输入主密钥。al.)将识别电路5响应于主密钥的输入而输出的输出密钥读出到移动处理单元 13内,a2.)从数据库17读出分配给所述输出密钥的输入密钥,其中,这一步骤可以包括输出密钥从移动处理单元13到数据库17的传输a’ .),从而从数据库17确定分配给输出密钥的输入密钥。a3.)通过移动处理单元13向识别电路5内输入一输入密钥。
之后,遵循下面给出的前述步骤b.)读出由识别电路5响应于输入密钥的输入而输入的次密钥。c.)将分配给主密钥的控制密钥从数据库17提供到移动处理单元13内。d.)在移动处理单元内对控制密钥和输出的次密钥进行比较,以及e.)通过移动处理单元13提供比较步骤的结果。如果将所描述的具有步骤al.)到a.:3)的递归步骤重复η次,那么在第j递归步骤中(其中,j = (1,2,…,n}),读出由识别电路响应于第(j_l)输入密钥而输出的第j输出密钥。之后,从数据库17读出分配给第j输出密钥的第j输入密钥,并将第j输入密钥输入到识别电路5内。在这一连接内,输入主密钥作为第0输入密钥,并基于第(j =n)输入密钥创建步骤b.)中的次密钥。图10示出了用于验证集成到部件内的识别电路的方法的另一实施例的顺序图。 所描述的实施例是以根据图9的实施例为基础的,其中,读出输出密钥的步骤al.)还包括从识别电路5的被配置为随机发生器的随机开关5’读出随机数,将输出密钥与随机数一起用于对步骤a2.)中从数据库中读出的下一输入密钥的分配。出于这一目的,由移动处理单元13读出步骤al’.)中的随机数连同输出密钥,并在步骤a’)中将其输入到数据库17中, 以供输入密钥的取决于随机数而定的确定之用。之后执行已经在图9中描述的步骤a2.)、 a3. ) λ b. ) λ c. ) λ d.)禾口 e. ) ο在前述实施例中,还可以规定在识别电路内部实现比较控制密钥和次密钥的步骤 d.)。出于这一目的,可以将控制密钥存储在识别电路内,或者(例如)可以由移动处理单元将控制密钥输入到控制电路中。在这种情况下,对控制电路加以配置,以执行所述的比较步骤,并提供比较步骤的结果。因此,是由识别电路来判断识别电路和/或相关联的部件是正品部件还是仿造品的。
权利要求
1.一种验证集成在要被识别的部件中的识别电路(5)的方法,该方法具有下述步骤a.)在所述识别电路(5)中输入主密钥(14),b.)读出所述识别电路(5)响应于所述主密钥的输入而输出的次密钥(15),c.)提供与所述主密钥(14)相关联的控制密钥,d.)对所述控制密钥和所输出的次密钥(15)进行比较,e.)提供所述比较步骤的结果,其中,在所述次密钥与所述控制密钥匹配的情况下,将采用所述识别电路识别的部件识别为正品部件,否则将其识别为仿造部件,并且其中,所述识别电路(5)包括被设置并互连的非导电单元(11)、半导体单元(1 和导电单元(10),从而创建至少一个电子电路布置 (1),所述电子电路布置(1)包括至少一个已定义的数学函数并且被配置为在至少采用所述至少一个数学函数的同时根据输入到所述识别电路(5)中的所述主密钥(14)来确定所述次密钥(15),并提供所述次密钥以供读出。
2.根据权利要求1所述的方法,其中,由数据库提供所述控制密钥。
3.根据权利要求1到2中的任何一项所述的方法,其中,由数据库提供所述主密钥 (14)。
4.根据权利要求2或3所述的方法,其中,步骤a.)中的方法展示出η个递归步骤,其中,第j递归步骤包括下述步骤,其中,j= {1,2,…,η}al.)读出所述识别电路响应于第(j_l)输入密钥的输入而输出的第j输出密钥,a2.)从数据库读出分配给第j输出密钥的第j输入密钥,以及a3.)在所述识别电路中输入第j输入密钥,其中,将所述主密钥作为第0输入密钥输入,并基于第(j =n)输入密钥来创建步骤 b.)中的所述次密钥。
5.根据权利要求4所述的方法,其中,为读出相应的第j输入密钥而对所述数据库的访问需要访问码字。
6.根据权利要求4或5所述的方法,其中,为读出第j输入密钥而对所述数据库的访问需要第j输出密钥。
7.根据权利要求4到6所述的方法,其中,第(j-Ι)输入密钥用于读出第j输入密钥。
8.根据权利要求4到7中的任何一项所述的方法,其中,读出第j输出密钥的步骤al.) 包括从所述识别电路的随机发生器读出第j随机数,并将第j输出密钥和第j随机数一起用来分配给第j输入密钥。
9.根据权利要求4到8中的任何一项所述的方法,其中,所述识别电路(5)提供多个已定义的数学函数,其中,从所述多个函数中对用于确定第j输出密钥或所述次密钥的一个函数的选择分别取决于第(j_l)输入密钥和第(j = η)输入密钥。
10.根据权利要求1所述的方法,其中,所述识别电路(5)提供多个已定义的数学函数, 其中,从所述多个函数中对用于确定所述次密钥(15)的函数的选择取决于所输入的主密钥(14)。
11.根据权利要求1到10中的任何一项所述的方法,其中,所述方法的步骤能够由具有输入和输出设备的至少一个移动处理单元(13)来执行。
12.根据权利要求2到11中的任何一项所述的方法,其中,所述数据库被存储在所述移动处理单元(1 中,或者所述数据库被实施在外部并通过通信技术与所述移动处理单元 (13)相耦合。
13.根据权利要求1到12中的任何一项所述的方法,其中,通过在所述识别电路(5)上提供的至少一个输入和输出设备,分别实现向所述识别电路进行输入的输入步骤和从所述识别电路进行读出的读出步骤。
14.根据权利要求1到13中的任何一项所述的方法,其中,所述识别电路(5)以隐藏的方式被集成在所述部件中。
15.根据权利要求1到14中的任何一项所述的方法,其中,分别执行向所述识别电路进行输入的输入步骤和从所述识别电路进行读出的读出步骤,而不接触要被识别的所述部件 (4)或所述识别电路(5)。
16.根据权利要求1到15中的任何一项所述的方法,其中,所述识别电路( 包括至少一个电源。
17.根据权利要求1到16中的任何一项所述的方法,其中,所述方法还包括对集成在所述识别电路(5)中的至少一个存储器(9)的读出。
18.一种具有集成的识别电路(5)的部件,其中,所述集成的识别电路( 被配置为在所述识别电路(5)中输入一输入密钥(14),并读出所述识别电路(5)响应于所述输入而输出的输出密钥(15),并且其中,所述识别电路(5)还包括被设置并彼此连接的非导电单元 (11)、半导体单元(12)和导电单元(10),从而形成电子电路构造(1),所述电子电路构造 (1)包括至少一个已定义的数学函数并且被配置为通过所述至少一个数学函数、根据输入到所述识别电路(5)中的所述输入密钥(14)来确定所述输出密钥(15),并提供所述输出密钥以供读出。
19.一种被配置为执行根据权利要求1到17中的任何一项所述的方法的移动处理单元。
全文摘要
本发明涉及一种用于验证集成到要被识别的部件中的识别电路(5)的方法,其具有下述步骤a)在识别电路(5)中输入主密钥b)读取所述识别电路(5)响应于所述主密钥的输入而输出的次密钥c)提供与所述主密钥相关联的控制密钥,d)对所述控制密钥与所输出的次密钥进行比较e)提供所述比较步骤的结果,其中,在所述次密钥与所述控制密钥匹配的情况下,将具有所述识别电路的部件识别为原始部件,否则将其识别为仿造部件,并且其中,所述识别电路(5)包括非导电单元、半导体单元和导电单元,对所述单元进行设置并使其彼此连接,从而形成至少一个电子电路构造,所述电子电路构造包括至少一个已定义的数学函数,并且被配置为至少采用所述至少一个数学函数根据输入到所述识别电路(5)中的主密钥来确定次密钥,并提供所述次密钥以供读出。
文档编号H01L23/544GK102197480SQ200980142711
公开日2011年9月21日 申请日期2009年12月15日 优先权日2009年1月14日
发明者G·凯尔 申请人:Khs有限责任公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1