PASC: Physically Authenticated Stable-Clocked SoC Platform on Low-Cost FPGAs

被引:0
|
作者
Aysu, Aydin [1 ]
Schaumont, Patrick [1 ]
机构
[1] Virginia Tech, Dept Elect & Comp Engn, Blacksburg, VA 24061 USA
关键词
Physical Uncloneable Functions; System-on-Chip Integration; HW/SW Co-design; FPGA;
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Generation of device-unique digital signatures using Physically Unclonable Functions (PUFs) is an active area of research for the last decade. However, most PUFs are conceived and designed as stand-alone hardware modules. In contrast, this paper proposes a PUF architecture that is tightly integrated into the core of a system-on-chip (SoC), with the purpose of creating a physical SoC authentication mechanism. The proposed PUF is integrated into the custom instruction interface of the NIOS-II processor. Therefore, PUF challenges can be issued by instruction calls which allows run-time authentication and which enables implementation of flexible post-processing mechanisms in software. The proposed PUF utilizes critical timing path violations of a custom instruction execution to generate digital signatures which are unique for individual chips due to random process variations. We implement PASC on a low-cost Altera DEO-Nano Development Board and we validate the quality of the authentication keys on 15 Boards.
引用
收藏
页数:6
相关论文
共 50 条
  • [1] Hardware Isolation Support for Low-Cost SoC-FPGAs
    Passaretti, Daniele
    Boehm, Felix
    Wilhelm, Martin
    Pionteck, Thilo
    ARCHITECTURE OF COMPUTING SYSTEMS, ARCS 2022, 2022, 13642 : 148 - 163
  • [2] SoC platform aims at low-cost consumer apps
    Electron. Eng. Times, 2006, 1406 (32-34):
  • [3] JPEG encoder for low-cost FPGAs
    Osman, Hossam
    Mahjoup, Waseim
    Nabih, Azza
    Aly, Gamal M.
    2007 INTERNATIONAL CONFERENCE ON COMPUTER ENGINEERING & SYSTEMS: ICCES '07, 2007, : 406 - +
  • [4] A Low-Cost SOC Debug Platform Based on On-Chip Test Architectures
    Lee, Kuen-Jong
    Liang, Si-Yuan
    Su, Alan
    IEEE INTERNATIONAL SOC CONFERENCE, PROCEEDINGS, 2009, : 161 - +
  • [5] Parallel Computing with Low-Cost FPGAs: A Framework for COPACOBANA
    Gueneysu, Tim
    Paar, Christof
    Pelzl, Jan
    Pfeiffer, Gerd
    Schimmler, Manfred
    Schleiffer, Christian
    PARALLEL COMPUTING: ARCHITECTURES, ALGORITHMS AND APPLICATIONS, 2008, 15 : 741 - +
  • [6] Energy Efficient Loop Unrolling for Low-Cost FPGAs
    Dumpala, Naveen Kumar
    Patil, Shivukumar B.
    Holcomb, Daniel
    Tessier, Russell
    2017 IEEE 25TH ANNUAL INTERNATIONAL SYMPOSIUM ON FIELD-PROGRAMMABLE CUSTOM COMPUTING MACHINES (FCCM 2017), 2017, : 117 - 120
  • [7] A new low-cost non intrusive platform for injecting soft errors in SRAM-based FPGAs
    Battezzati, Niccolo
    Sterpone, Luca
    Violante, Massimo
    2008 IEEE INTERNATIONAL SYMPOSIUM ON INDUSTRIAL ELECTRONICS, VOLS 1-5, 2008, : 1166 - 1171
  • [8] A Low-Cost Platform for Voice Monitoring
    Carullo, A.
    Vallan, A.
    Astolfi, A.
    2013 IEEE INTERNATIONAL INSTRUMENTATION AND MEASUREMENT TECHNOLOGY CONFERENCE (I2MTC), 2013, : 67 - 72
  • [9] A low-cost geostationary minisatellite platform
    Liddle, D
    Davies, P
    Jason, S
    Paffett, J
    Underwood, C
    Sweeting, M
    ACTA ASTRONAUTICA, 2004, 55 (3-9) : 271 - 284
  • [10] Low-cost Technique for Measuring Clock Duty Cycle on FPGAs
    Lee, Seongkwan
    Kim, Taehwan
    2018 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS (ISCAS), 2018,