Design and implementation of a ring oscillator-based physically unclonable function on field programmable gate array to enhance electronic security

被引:0
作者
Masoumi, Massoud [1 ]
Dehghan, Ali [2 ]
机构
[1] Islamshahr Azad Univ, Islamshahr Branch, POB 33135-369,Sayad Shirazi Ave,Namaz Sqr, Tehran, Iran
[2] Tarbiat Modares Univ, POB 14155-111,7 Jalal Al Ahmad Highway, Tehran, Iran
关键词
electronic security; physically unclonable functions; PUFs; FPGA implementation; ring oscillator; PUFS;
D O I
10.1504/IJESDF.2020.108295
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Physically unclonable functions (PUFs) are functions that generate a set of random responses when stimulated by a set of pre-defined challenges. They are mostly used for hardware verification and/or device authentication mechanisms, access control, protection of sensitive intellectual property (IP) on devices and protection against insecure hardware connections and communications. In FPGA devices, PUFs are instantiated by exploiting the propagation delay differences of signals caused by manufacturing process variations. In this work, we describe a real implementation of ring oscillator-based PUF on Xilinx FPGAs and illustrate how such architecture is mapped into the FPGA fabric. Using this architecture, we obtained a unique 45-bit code which can be used to identify a chip between many similar devices of the same family in order to provide a reliable access control and authentication mechanism.
引用
收藏
页码:243 / 261
页数:19
相关论文
共 32 条
  • [1] [Anonymous], 2013, Physically unclonable functions: Constructions, properties and applications
  • [2] Beckmann N, 2009, LECT NOTES COMPUT SC, V5806, P206, DOI 10.1007/978-3-642-04431-1_15
  • [3] Physically unclonable function-based security and privacy in RFID systems
    Bolotnyy, Leonid
    Robins, Gabriel
    [J]. FIFTH ANNUAL IEEE INTERNATIONAL CONFERENCE ON PERVASIVE COMPUTING AND COMMUNICATIONS, PROCEEDINGS, 2007, : 211 - +
  • [4] First-principles Calculations on the Electronic Structure and Optical Properties of Mg2Si Epitaxial on Si (111)
    Chen, Qian
    Xie, Quan
    [J]. ASIA-PACIFIC CONFERENCE ON SEMICONDUCTING SILICIDES SCIENCE AND TECHNOLOGY TOWARDS SUSTAINABLE OPTOELECTRONICS (APAC-SILICIDE 2010), 2011, 11 : 134 - 137
  • [5] Courbon F., 2017, REVERSE ENG FLASH EE
  • [6] Controlled Physical Random Functions
    Gassend, B
    Clarke, D
    van Dijk, M
    Devadas, S
    [J]. 18TH ANNUAL COMPUTER SECURITY APPLICATIONS CONFERENCE, PROCEEDINGS, 2002, : 149 - 160
  • [7] Guajardo J, 2007, LECT NOTES COMPUT SC, V4727, P63
  • [8] Gujja S., 2014, THESIS
  • [9] Hardware Intrinsic Security from Physically Unclonable Functions
    Handschuh, Helena
    Schrijen, Geert-Jan
    Tuyls, Pim
    [J]. TOWARDS HARDWARE-INTRINSIC SECURITY: FOUNDATIONS AND PRACTICE, 2010, : 39 - 53
  • [10] Power-Up SRAM State as an Identifying Fingerprint and Source of True Random Numbers
    Holcomb, Daniel E.
    Burleson, Wayne P.
    Fu, Kevin
    [J]. IEEE TRANSACTIONS ON COMPUTERS, 2009, 58 (09) : 1198 - 1210