Please wait a minute...
浙江大学学报(理学版)  2019, Vol. 46 Issue (1): 32-38    DOI: 10.3785/j.issn.1008-9497.2019.01.005
电子科学     
基于D触发器的物理不可克隆函数
张培勇1, 袁晓东1, 王雪洁2, 冯忱晖3, 李宜珂1
1.浙江大学 超大规模集成电路研究所, 浙江 杭州 310027
2.浙江大学城市学院 信息与电器工程学院,浙江 杭州310015
3.福州大学 物理与信息工程学院, 福建 福州 350002
D flip-flop based physical unclonable functions
ZHANG Peiyong1, YUAN Xiaodong1, WANG Xuejie2, FENG Chenhui3, LI Yike1
1.Institute of VLSI Design, Zhejiang University, Hangzhou 310027, China
2.School of Information and Electrical Engineering, Zhejiang University City College, Hangzhou 310015, China
3.College of Physics and Information Engineering, Fuzhou University, Fuzhou 350002, China
 全文: PDF(5953 KB)   HTML  
摘要: 物理不可克隆函数(PUF)是指利用半导体制造工艺中不可避免的固有偏差,产生具有独特性和稳定性的响应结果,使集成电路芯片具有不可克隆的特性。提出了一种新型的基于D触发器的物理不可克隆函数。利用D触发器建立的时间随机分布函数产生PUF激励输出响应,并通过D触发器对的差分结构提高输出结果的准确性。实验结果显示,此PUF的性能近乎理想。与主流PUF相比,基于D触发器的PUF明显增强了设计的唯一性。
关键词: 物理不可克隆函数D触发器信息安全    
Abstract: The physical unclonable function (PUF) takes advantage of the inherent biases in semiconductor fabrication processes to produce unique and stable response results, which produces integrated circuit chips non-clonable safety. A new structure of D flip-flop based PUF is presented. This PUF takes advantage of the random distribution of D flip-flops' setup time to generate PUF responses. And, the differential approach of D flip-flops pairs is proposed to improve the accuracy of PUF. According to the statistic results, several near-ideal characteristics of this kind of PUF are disclosed. Compared with mainstream PUFs, D flip-flop based PUF obviously improves the uniqueness of PUF designs.
Key words: physical unclonable functions    D flip-flops    information security
收稿日期: 2017-07-01 出版日期: 2019-01-25
CLC:  TN409  
基金资助: 国家自然科学基金资助项目( 61474098, 61674129).
作者简介: 张培勇(1976—),ORCID:http:// orcid.org/ 0000-0002-7627-2476,男,博士,副教授,主要从事数字电路研究 .
服务  
把本文推荐给朋友
加入引用管理器
E-mail Alert
RSS
作者相关文章  
张培勇
袁晓东
王雪洁
冯忱晖
李宜珂

引用本文:

张培勇, 袁晓东, 王雪洁, 冯忱晖, 李宜珂. 基于D触发器的物理不可克隆函数[J]. 浙江大学学报(理学版), 2019, 46(1): 32-38.

ZHANG Peiyong, YUAN Xiaodong, WANG Xuejie, FENG Chenhui, LI Yike. D flip-flop based physical unclonable functions. Journal of Zhejiang University (Science Edition), 2019, 46(1): 32-38.

链接本文:

https://www.zjujournals.com/sci/CN/10.3785/j.issn.1008-9497.2019.01.005        https://www.zjujournals.com/sci/CN/Y2019/V46/I1/32

1 DEUTSCHMANNM.Cryptographic Applications with Physically Unclonable Functions[D]. Klagenfurt: Alpen-Adria Universit?t Klagenfurt, 2010: 3-26.
2 ANDERSONJ H. A PUF design for secure FPGA-based embedded systems[C] //Design Automation Conference (ASP-DAC), 2010 15th Asia and South Pacific. Taipei: IEEE, 2010: 2-5. DOI:10.1109/ASPDAC.2010.5419927
3 BHARGAVAM, CAKIRC, MAI K. Attack resistant sense amplifier based PUFs (SA-PUF) with deterministic and controllable reliability of PUF responses[C]//2010 IEEE International Symposium on Hardware-oriented and Trust (HOST). Anaheim: IEEE, 2010: 106-111. DOI:10.1109/HST.2010.5513106
4 BOLOTNYYL, ROBINSG.Physically unclonable function-based security and privacy in RFID systems[C]//Fifth Annual IEEE International Conference on Pervasive Computing and Communications, 2007. White Plai: IEEE,2007: 211-220. DOI:10.1109/PERCOM.2007.26
5 TUYLSP, SKORICB, STALLINGAS, et al. An information theoretic model for physical uncloneable functions[C] //International Symposium on Information Theory, 2004. Chocago: IEEE, 2004: 139. DOI:10.1109/ISIT.2004.1365176
6 B?HMC, HOFERM.Physical Unclonable Functions in Theory and Practice[M]. New York: Springer, 2013: 3-7.
7 HERDERC, YUM D, KOUSHANFARF, et al.Physical unclonable functions and applications: A tutorial[J]. Proceedings of the IEEE,2014,102(8):1126-1141. DOI:10.1109/JPROC.2014.2320516
8 ZHANGP Y, FENGC H, WWANGH Y.On-chip picosecond resolution timing measurement using time amplifier[J]. Electronics Letters, 2015, 51(18): 1416-1418. DOI:10.1049/el.2015.1202
9 MOROZOVS, MAITIA, SCHAUMONTP.A Comparative Analysis of Delay Based PUF Implementations on FPGA[M]. Berlin: Springer, 2010: 382-387. DOI:10.1007/978-3-642-12133-3_37
10 LEE J W, LIM D, GASSENDB, et al. A technique to build a secret key in integrated circuits for identification and authentication applications[C]// IEEE Symposium on VLSI Circuits: Digest of Technical Papers. Honolulu: IEEE, 2004:176-179. DOI:10.1109/VLSIC.2004.1346548
11 GASSENDB, CLARKED, DIJKM V, et al.Silicon physical random functions[C]// Proceedings of the 9th ACM conference on Computer and Communications Security. NewYork: ACM, 2002:148-160. DOI: 10.1145/586110.586132
12 AYATM, ATANIR E, MIRZAKUCHAKIS.On design of PUF-Based random number generators[J]. International Journal of Network Security & Its Applications, 2011, 3(3): 30-40. DOI:10.5121/ijnsa.2011.3303
13 HARRISD, HARRISS L.Digital Design and Computer Architecture[M]. San Francisco:Morgan Kaufmann, 2012.
14 CHANEYT J, MOLNARC E.Anomalous behavior of synchronizer and arbiter circuits[J]. IEEE Transactions on Computers, 1973, C-22(4):421-422. DOI: 10.1109/T-C.1973.223730
15 TAKAMIYAM, MIZUNOM, NAKAMURAK. An on-chip 100 GHz-sampling rate 8-channel sampling oscilloscope with embedded sampling clock generator[C] //2002 IEEE International. Solid-State Circuits Conference. San Francisco: IEEE, 2002:182-458. DOI: 10.1109/ISSCC.2002.992183
16 MAITIA, GUNREDDYV, SCHAUMONTP. A systematic method to evaluate and compare the performance of physical unclonable functions[C]// Embedded Systems Design with FPGAs, NewYork: Springer, 2012: 245-267. DOI :10.1007/978-1-4614-1362-2_11
[1] 冯杰, 姚茂群. 基于RTD和HEMT的D触发器设计[J]. 浙江大学学报(理学版), 2017, 44(6): 718-723.
[2] 钱浩宇, 汪鹏君, 张跃军, 李刚. 基于单稳态定时偏差的高识别性PUF电路设计[J]. 浙江大学学报(理学版), 2017, 44(1): 64-69.