The invention discloses a method and a circuit for generating stable PUF response, comprising a registration stage and a generating phase. The registration stage is provided with a plurality of initial comparison threshold are compared to generate several initial response signal according to the signal to determine the excitation signal corresponding to the current input of the stable response signal in response to the initial, compare the initial threshold correction, generating decision threshold and threshold comparison selection signal, stored in nonvolatile memory. The generation phase according to the signal input, signal selection decision threshold search have been registered, set up a number of comparison threshold, are compared to generate decision response signal according to the decision response signal to generate the final response signal. The invention is suitable for a circuit system comprising a non-volatile memory, which can replace a complex error correcting circuit to generate a stable PUF response, and saves circuit cost.
【技术实现步骤摘要】
生成稳定PUF响应的方法及电路
本专利技术属于PUF
,更具体地,涉及一种生成稳定PUF响应的方法及电路。
技术介绍
PhysicalUNcloNableFuNctioNs(PUF)技术是当今半导体安全技术的最新突破。PUF系统是一组微型的电路,通过提取IC制造过程中不可避免产生的个体差异,生成无限多个、特有的密钥,这些密钥不可预测和安排,永久存在,即使是芯片的制造商也无法仿制。和传统安全解决方案不同的是,PUF技术可以为每个动态生成无限多的、特有的、一次性的密钥,无需为加密而储存密钥,因而在安全防伪领域具有巨大的应用前景。然而,也正是由于用来生成密钥的电路器件采用了相同的图形和尺寸设计以及相同的生产工艺,其相关参数尽管不可避免地存在一定偏差,但这种偏差往往非常微弱,这导致PUF电路单元在相同的激励下产生不同密钥值的情况时有发生,例如,对于同一激励,在某一时刻产生密钥0,在另一时刻又产生密钥1,因而严重影响了PUF技术的可靠性,极大地限制了PUF技术的进一步推广应用。
技术实现思路
针对现有技术的以上缺陷或改进需求,本专利技术提供了一种生成稳定PUF响应的方法及 ...
【技术保护点】
一种生成稳定PUF响应的方法,其特征在于,包括登记阶段和生成阶段;在所述登记阶段,根据初始阈值选择信号设置若干初始比较阈值,依次采用所述初始比较阈值对工艺偏差信号进行比较生成若干初始响应信号;根据所述若干初始响应信号进行判决,确定当前输入的激励信号对应的稳定响应信号;根据所述稳定响应信号对所述若干初始比较阈值进行修正,生成若干判决比较阈值和与之对应的判决阈值选择信号;将所述判决阈值选择信号和与之对应的激励信号存储于非易失性存储器中,完成对当前激励信号的登记;在所述生成阶段,根据当前输入的激励信号,从非易失性存储器中查找与之对应的判决阈值选择信号,按照所述判决阈值选择信号设置 ...
【技术特征摘要】
1.一种生成稳定PUF响应的方法,其特征在于,包括登记阶段和生成阶段;在所述登记阶段,根据初始阈值选择信号设置若干初始比较阈值,依次采用所述初始比较阈值对工艺偏差信号进行比较生成若干初始响应信号;根据所述若干初始响应信号进行判决,确定当前输入的激励信号对应的稳定响应信号;根据所述稳定响应信号对所述若干初始比较阈值进行修正,生成若干判决比较阈值和与之对应的判决阈值选择信号;将所述判决阈值选择信号和与之对应的激励信号存储于非易失性存储器中,完成对当前激励信号的登记;在所述生成阶段,根据当前输入的激励信号,从非易失性存储器中查找与之对应的判决阈值选择信号,按照所述判决阈值选择信号设置若干判决比较阈值;依次采用所述判决比较阈值对工艺偏差信号进行比较生成若干判决响应信号;根据所述若干判决响应信号进行判决,生成当前激励信号对应的稳定响应信号。2.如权利要求1所述的生成稳定PUF响应的方法,其特征在于,所述若干初始比较阈值将PUF电路对应的工艺偏差范围划分为若干区间,每个区间对应特定的若干初始响应信号和一个稳定响应信号;在所述登记阶段,根据生成的若干初始响应信号确定当前输入的激励信号产生的工艺偏差所在的区间,进一步地确定其对应的稳定响应信号。3.如权利要求1或2所述的生成稳定PUF响应的方法,其特征在于,在所述登记阶段,对生成的初始响应信号进行多次采样,每次采样使用初始阈值选择信号设置相同的若干初始比较阈值,多次采样结果中选取数目最多的一组响应信号为初始响应信号。4.如权利要求1至3中任一项所述的生成稳定PUF响应的方法,其特征在于,在所述登记阶段,根据所述稳定响应信号...
【专利技术属性】
技术研发人员:敖海,李伟,
申请(专利权)人:苏州芯动科技有限公司,
类型:发明
国别省市:江苏,32
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。