A Low-overhead PUF based on Parallel Scan Design

被引:0
|
作者
Wang, Wenxuan [1 ]
Cui, Aijiao [1 ]
Qu, Gang [2 ]
Li, Huawei [3 ]
机构
[1] Harbin Inst Technol, Shenzhen Grad Sch, Sch Elect & Informat Engn, Shenzhen, Peoples R China
[2] Univ Maryland, Dept Elect & Comp Engn, College Pk, MD 20742 USA
[3] Chinese Acad Sci, SKLCA, Inst Comp Technol, Beijing, Peoples R China
关键词
PUF; parallel scan design; arbiter; overhead;
D O I
暂无
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Physical unclonable function (PUF) is a promising security primitive. Most existing delay based PUF designs are independent of the original circuit. The extra PUF circuitry not only makes PUF vulnerable to removal attack, but also incurs high area overhead. In this paper, we propose to reuse the parallel scan design existing in the original circuit to implement PUF. The basic idea is to pass the same input signal to two scannable flip-flops and to use the discrepancy in the two output signals' arrival time to generate a PUF bit. Symmetrical SR-latches are used as arbiters to reduce PUF design cost. Compared to the previous scan based PUF using single scan chain, the proposed approach avoids the requirement of a rigorous clock of high frequency. It simultaneously reduces the area overhead and improves the robustness against removal attack. The proposed PUF design is implemented on XILINX Virtex-5 FPGA boards. Experimental results show that it has a high level of uniqueness of 49.86%, very good randomness, and acceptable reliability under temperature and voltage variations.
引用
收藏
页码:715 / 720
页数:6
相关论文
共 50 条
  • [31] Low-Overhead Architecture for Security Tag
    Shioya, Ryota
    Kim, Daewung
    Horio, Kazuo
    Goshima, Masahiro
    Sakai, Shuichi
    IEICE TRANSACTIONS ON INFORMATION AND SYSTEMS, 2011, E94D (01): : 69 - 78
  • [32] Low-overhead scheduling of nested parallelism
    Hummel, S.F.
    Schonberg, E.
    1600, (35): : 5 - 6
  • [33] Low-overhead architecture for security tag
    Shioya, Ryota
    Kim, Daewung
    Horio, Kazuo
    Goshima, Masahiro
    Sakai, Shuichi
    IEEE 15TH PACIFIC RIM INTERNATIONAL SYMPOSIUM ON DEPENDABLE COMPUTING, PROCEEDINGS, 2009, : 135 - 142
  • [34] Bias PUF based Secure Scan Chain Design
    Li, Wenjie
    Ye, Jing
    Li, Xiaowei
    Li, Huawei
    Hu, Yu
    PROCEEDINGS OF THE 2018 ASIAN HARDWARE ORIENTED SECURITY AND TRUST SYMPOSIUM (ASIANHOST), 2018, : 31 - 36
  • [35] Analysis and Design of Effective and Low-Overhead Transmission Power Control for VANETs
    Mittag, Jens
    Schmidt-Eisenlohr, Felix
    Killat, Moritz
    Haerri, Jerome
    Hartenstein, Hannes
    VANET'08: PROCEEDINGS OF THE FIFTH ACM INTERNATIONAL WORKSHOP ON VEHICULAR INTER-NETWORKING, 2008, : 39 - 48
  • [36] EFD: An Efficient Low-Overhead Scheduler
    Chen, Jinbang
    Heusse, Martin
    Urvoy-Keller, Guillaume
    NETWORKING 2011, PT II, 2011, 6641 : 150 - 163
  • [37] On the Generation of Binary functions with Low-Overhead
    Voyiatzis, I.
    Efstathiou, C.
    2017 12TH IEEE INTERNATIONAL CONFERENCE ON DESIGN & TECHNOLOGY OF INTEGRATED SYSTEMS IN NANOSCALE ERA (DTIS 2017), 2017,
  • [38] Low-overhead Secure Network Coding based on Chaotic Sequence
    Xu, Guangxian
    Fu, Xiao
    Wu, Wei
    APPLIED MATHEMATICS & INFORMATION SCIENCES, 2013, 7 (02): : 605 - 610
  • [39] Tiresias: low-overhead sample based scheduling with task hopping
    Hao, Chunliang
    Shen, Jie
    Zhang, Heng
    Wu, Yanjun
    Li, Mingshu
    2016 IEEE INTERNATIONAL CONFERENCE ON CLUSTER COMPUTING (CLUSTER), 2016, : 251 - 254
  • [40] Low-Overhead Accrual Failure Detector
    Ren, Xiao
    Dong, Jian
    Liu, Hongwei
    Li, Yang
    Yang, Xiaozong
    SENSORS, 2012, 12 (05): : 5815 - 5823