作者投稿和查稿 主编审稿 专家审稿 编委审稿 远程编辑

计算机工程 ›› 2020, Vol. 46 ›› Issue (9): 149-153,162. doi: 10.19678/j.issn.1000-3428.0055974

• 网络空间安全 • 上一篇    下一篇

基于SRAM PUF稳定性处理的RFID标签密钥生成方案

潘畲稣1, 张继军1,2, 张钊锋2   

  1. 1. 上海大学 材料科学与工程学院, 上海 201900;
    2. 中国科学院上海高等研究院, 上海 200120
  • 收稿日期:2019-09-10 修回日期:2019-10-22 发布日期:2020-09-09
  • 作者简介:潘畲稣(1996-),女,硕士研究生,主研方向为PUF密钥生成、RFID安全通信;张继军,副研究员、博士;张钊锋(通信作者),研究员、博士。
  • 基金资助:
    国家自然科学基金(51472155,11675099)。

Key Generation Scheme for RFID Tag Based on SRAM PUF Stability Processing

PAN Shesu1, ZHANG Jijun1,2, ZHANG Zhaofeng2   

  1. 1. School of Material Science and Engineering, Shanghai University, Shanghai 201900, China;
    2. Shanghai Advanced Research Institute, Chinese Academy of Sciences, Shanghai 200120, China
  • Received:2019-09-10 Revised:2019-10-22 Published:2020-09-09

摘要: 物理不可克隆函数(PUF)以其不可预测、不可克隆等特性提高了RFID通信系统的安全性,然而PUF响应的稳定性处理给资源、计算力等受限标签带来较大挑战。为此,利用SRAM部分非稳定单元相邻的特性,提出一种基于条件概率的预选位方法,结合反向模糊提取器设计SRAM PUF稳定性处理方案,在计算力和面积都较小的情况下仍能稳定生成密钥。实验结果表明,在平均错误率为0.14的条件下,该方法仅需686个SRAM PUF单元即可得到失败率为4.5×10-5的64 bit密钥。

关键词: 射频识别, 物理不可克隆函数, 预选位, 反向模糊提取器, 密钥生成

Abstract: Physical Unclonable Function(PUF) improves the security of the RFID communication system because of its unpredictable and unclonable characteristics.However,the stability of PUF response brings great challenges to tags with limited resources and computing power.In order to solve the problem,this paper proposes a pre-selection method based on conditional probability using the property that some unstable elements of SRAM are adjacent,and designs a SRAM PUF stability processing scheme based on the reverse fuzzy extractor.The key can still be generated stably when the computational power and area are small.Experimental results show that on condition of average error rate of 0.14,the proposed method only needs 686 SRAM PUF units to generate a 64 bit key with a failure rate of 4.5×10-5.

Key words: Radio Frequency Identification(RFID), Physical Unclonable Function(PUF), pre-selection, reverse fuzzy extractor, key generation

中图分类号: