【技术实现步骤摘要】
本专利技术涉及信息安全领域及集成电路领域,尤其涉及一种模糊输入输出的强物理不可克隆函数。
技术介绍
随着电子设备的广泛使用,安全和隐私成为重要问题。被认为能永久存储和不被攻击者所知的密钥是传统密码学的核心,然而,很多攻击方法已经能破解密钥,这就使得密钥不足以保证安全。为有效地解决安全问题,物理不可克隆函数(PhysicalUnclonableFunction,PUF)应运而生,它是一种硬件部件,能更有效地应对安全问题。PUF利用芯片制造时不可避免的工艺偏差产生特定的输入输出对,又称激励响应对(Challenge-ResponsePair,CRP)。即使是同样的电路设计,在制造过程中的工艺偏差使得不同芯片的PUF,面对相同的输入激励,可能会产生不同的输出响应,即CRP不同。由于工艺偏差本身难以控制和预测,因此,这些CRP既不能在PUF制造前被预测,也难以在PUF制造后被复制。这相比于传统密钥,具有更大的优势。PUF的这种特性使其在安全领域得到了广泛应用,如知识产权保护、鉴定、认证、识别等。广义上讲PUF可以被分为两类:弱PUF和强PUF。这里的强和弱并非指它们的安全性高低,而是CRP的数量多少,他们的特征分别如下。弱PUF只有很少量的CRP,多数情况下一个弱PUF只有一个CRP。例如,介电粒子层PUF是一种弱PUF,在制造时,随机的撒上一层介电粒子,由于它们的分布难以预测,因此介电粒子层PUF依据随 ...
【技术保护点】
一种模糊输入输出的强物理不可克隆函数,其特征在于,包括:输入模糊模块,用于将输入激励通过第一随机特性电路转换后再输入给强物理不可克隆函数;输出模糊模块,用于将所述强物理不可克隆函数的输出响应通过第二随机特性电路转换后再输出给外界;所述模糊输入输出的强物理不可克隆函数的物理结构为在三维集成电路上集成所述强物理不可克隆函数和弱物理不可克隆函数,所述弱物理不可克隆函数夹在两层所述强物理不可克隆函数中间。
【技术特征摘要】
1.一种模糊输入输出的强物理不可克隆函数,其特征在于,包括:
输入模糊模块,用于将输入激励通过第一随机特性电路转换后再输入给强
物理不可克隆函数;
输出模糊模块,用于将所述强物理不可克隆函数的输出响应通过第二随机
特性电路转换后再输出给外界;
所述模糊输入输出的强物理不可克隆函数的物理结构为在三维集成电路上
集成所述强物理不可克隆函数和弱物理不可克隆函数,所述弱物理不可克隆函
数夹在两层所述强物理不可克隆函数中间。
2.根据权利要求1所述模糊输入输出的强物理不可克隆函数,其特征在于,
所述输入模糊模块包括:
弱PUF子模块,用于所述弱物理不可克隆函数对所述输入激励响应得到子
激励;
反馈移位寄存器,用于所述输入激励先通过计算后保存至所述反馈移位寄
存器中,再通过不断的移位和反馈产生多个子激励;
所述第一随机特性电路通过所述弱PUF子模块和所述反馈移位寄存器实
现;
所述输出模糊模块包括:
随机数生成器,用于随机生成若干个随机比特;
强PUF响应转换器,用于根据所述随机比特对所述强物理不可克隆函数在
多个所述子激励下产生的多个响应进行逻辑计算产生最终响应;
所述第二随机特性电路通过所述随机数生成器和所述强PUF响应转换器实
现。
3.根据权利要求2所述模糊输入输出的强物理不可克隆函数,其特征在于,
所述弱PUF子模块使用所述弱物理不可克隆函数的输出响应决定所述反馈
移位寄存器的具体逻辑构造,所述输入模糊模块传递所述子激励给所述强物理
不可克隆函数。
4.根据权利要求3所述模糊输入输出的强物理不可克隆函数,其特征在于,
所述子激励由所述输入激励与所述弱PUF子模块的所述输出响应通过确定的逻
辑关系转换而成,并保存在所述反馈移位寄存器的各个寄存器。
5.根据权利要求4所述模糊输入输出的强物理不可克隆函数,其特征在于,
所述弱PUF子模块的响应比特与所述反馈移位寄存器一一对应,当所述响应比
特为1的时候,相应的所述反馈移位寄存器会获得一个反馈。
6.根据权利要求4所述模糊输入输出的强物理不可克隆函数,其特征在于,
所述反馈移位寄存器包含的寄存器个数不少于所述输入激励的比特数。
7.根据权利要求2所述模...
【专利技术属性】
技术研发人员:叶靖,胡瑜,郭青丽,龚越,李晓维,
申请(专利权)人:中国科学院计算技术研究所,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。