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 条
  • [21] H-SCAN+: A practical low-overhead RTL design-for-testability technique for industrial designs
    Asaka, T
    Bhattacharya, S
    Dey, S
    Yoshida, M
    ITC - INTERNATIONAL TEST CONFERENCE 1997, PROCEEDINGS: INTEGRATING MILITARY AND COMMERCIAL COMMUNICATIONS FOR THE NEXT CENTURY, 1997, : 265 - 274
  • [22] Catamaran: Low-Overhead Memory Safety Enforcement via Parallel Acceleration
    Zhang, Yiyu
    Liu, Tianyi
    Sun, Zewen
    Chen, Zhe
    Li, Xuandong
    Zuo, Zhiqiang
    PROCEEDINGS OF THE 32ND ACM SIGSOFT INTERNATIONAL SYMPOSIUM ON SOFTWARE TESTING AND ANALYSIS, ISSTA 2023, 2023, : 816 - 828
  • [23] Low-Overhead Deadlock Prediction
    Cai, Yan
    Meng, Ruijie
    Palsberg, Jens
    2020 ACM/IEEE 42ND INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING (ICSE 2020), 2020, : 1298 - 1309
  • [24] Low-Overhead Paxos Replication
    Guo J.
    Chu J.
    Cai P.
    Zhou M.
    Zhou A.
    Data Science and Engineering, 2017, 2 (2) : 169 - 177
  • [25] Low-Overhead WiFi Fingerprinting
    Jun, Junghyun
    He, Liang
    Gu, Yu
    Jiang, Wenchao
    Kushwaha, Gaurav
    A, Vipin
    Cheng, Long
    Liu, Cong
    Zhu, Ting
    IEEE TRANSACTIONS ON MOBILE COMPUTING, 2018, 17 (03) : 590 - 603
  • [26] The design and implementation of a low-overhead supply-gated SRAM
    Kuang, J. B.
    Ngo, H. C.
    Nowka, K. J.
    Ehrenreich, S.
    Drake, A. J.
    Pille, J.
    Kosonocky, S.
    Joshi, R.
    Nguyen, T.
    Vo, I.
    ESSCIRC 2006: PROCEEDINGS OF THE 32ND EUROPEAN SOLID-STATE CIRCUITS CONFERENCE, 2006, : 287 - +
  • [27] A Low-Overhead FFT Design With Higher SEU Resilience Implemented in FPGA
    Wang, H. -B.
    Wang, Y. -S.
    Cui, J. -L.
    Wang, S. -L.
    Liang, T. -J.
    Mei, B.
    Liu, X. -F.
    Qian, R.
    IEEE TRANSACTIONS ON NUCLEAR SCIENCE, 2020, 67 (05) : 805 - 810
  • [28] A Low-Overhead Design of Context-Sensitive Profiler for Android Applications
    Chang, Kuei-Chung
    Kao, Chia-Yang
    Su, Bo-Gang
    2013 IEEE 17TH INTERNATIONAL SYMPOSIUM ON CONSUMER ELECTRONICS (ISCE), 2013, : 275 - 276
  • [29] A Low-overhead Cooperative Failure Detector
    Liu, Jiaxi
    Dong, Jian
    Wu, Zhibo
    Wu, Jin
    Lan, Jinghui
    Yu, Jiaxin
    2015 FIFTH INTERNATIONAL CONFERENCE ON INSTRUMENTATION AND MEASUREMENT, COMPUTER, COMMUNICATION AND CONTROL (IMCCC), 2015, : 811 - 815
  • [30] LoENA: Low-overhead Encryption based Node Authentication in WSN
    Banerjee, Pritam
    Chatterjee, Tanusree
    DasBit, Sipra
    2015 INTERNATIONAL CONFERENCE ON ADVANCES IN COMPUTING, COMMUNICATIONS AND INFORMATICS (ICACCI), 2015, : 2126 - 2132