电子学报 ›› 2020, Vol. 48 ›› Issue (8): 1565-1571.DOI: 10.3969/j.issn.0372-2112.2020.08.015

• 学术论文 • 上一篇    下一篇

基于RRAM延时单元的PUF设计

杨轩1, 叶文强2, 崔小乐2   

  1. 1. 北京环境特性研究所, 北京 100854;
    2. 北京大学深圳研究生院, 广东深圳 518055
  • 收稿日期:2019-11-21 修回日期:2020-02-20 出版日期:2020-08-25 发布日期:2020-08-25
  • 通讯作者: 崔小乐
  • 作者简介:杨 轩 男,1989年3月出生,河南三门峡人,硕士,主要研究方向:电路设计、IC测试. E-mail:yangxuan2698860@sina.com;叶文强 男,1995年1月出生,福建漳州人,硕士在读,主要研究方向:PUF电路设计与安全. E-mail:18041379956@163.com
  • 基金资助:
    深圳市学科布局项目(No.JCYJ20170412150411676)

PUF Design Based on RRAM Delay Unit

YANG Xuan1, YE Wen-qiang2, CUI Xiao-le2   

  1. 1. Beijing Institute of Environmental Features, Beijing 100854, China;
    2. Peking University Shenzhen Graduate School, Shenzhen, Guangdong 518055, China
  • Received:2019-11-21 Revised:2020-02-20 Online:2020-08-25 Published:2020-08-25

摘要: 随着技术的发展,信息安全受到了很大挑战.物理不可克隆函数(Physically Unclonable Function,PUF)电路是一种新型的密钥生成电路,阻变存储器(Resistive Random Access Memory,RRAM)可以为其提供物理随机熵源,这使得PUF在物理上不可被攻击.但目前在基于RRAM的PUF设计方案中,RRAM延时单元的测试响应对(Challenge Response Pair,CRP)效率并不够高.本文提出一种基于RRAM延时单元的PUF结构,延时单元将RRAM的阻值输出到反向器中,形成脉冲的延迟,最后通过判决器判断两路脉冲达到顺序并编码为"0"和"1",这就是PUF的输出位.基于RRAM延时单元,本文设计了8位、16位、32位、64位PUF,这些PUF在保证良好的随机性、稳定性、唯一性的前提下,大大提高了PUF的RRAM单元效率.实验结果表明:该设计能够有效的提高RRAM使用效率,使得PUF能够更好地防止外界的攻击.

关键词: 物理不可克隆函数, 阻变存储器, CRP(Challenge Response Pair)效率

Abstract: With the development of technology,information security has been greatly challenged.The Physical Unclonable Function(PUF)circuit is a new type of key generation circuit.Resistive Random Access Memory(RRAM)can provide a source of physical random entropy,which makes the PUF physically impossible be attacked.However,in the RRAM-based PUF design,the RRAM delay unit’s test response pair(Challenge Response Pair,CRP)efficiency is not high enough.In this paper,a PUF structure based on RRAM delay unit is proposed.The delay unit outputs the resistance of the RRAM to the inverter to form a delay of the pulse.Finally,the determiner determines that the two pulses are in sequence and is coded as "0" and "1",this is the output bit of the PUF.Based on the RRAM delay unit,this paper designs 8-bit,16-bit,32-bit,64-bit PUF.These PUFs greatly improve the efficiency of PUF RRAM cells under the premise of ensuring good randomness,stability and uniqueness.The experimental results show that the design can effectively improve the efficiency of RRAM,so that PUF can prevent external attacks better.

Key words: physical unclonable function, resistive memory, CRP efficiency

中图分类号: