Functional Obfuscation of Hardware Accelerators through Selective Partial Design Extraction onto an Embedded FPGA

被引:18
|
作者
Hu, Bo [1 ]
Tian, Jingxiang [1 ]
Shihab, Mustafa [1 ]
Reddy, Gaurav Rajavendra [1 ]
Swartz, William [1 ]
Makris, Yiorgos [1 ]
Schaefer, Benjamin Carrion [1 ]
Sechen, Carl [1 ]
机构
[1] Univ Texas Dallas, Dept Elect Comp Engn, Richardson, TX 75080 USA
关键词
hardware security; obfuscation; high level synthesis; embedded FPGA;
D O I
10.1145/3299874.3317992
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
The protection of Intellectual Property (IP) has emerged as one of the most serious areas of concern in the semiconductor industry. To address this issue, we present a method and architecture to map selective portions of a design, given as a behavioral description for High-Level Synthesis (HLS) to a high-security embedded Field-Programmable Gate Array (eFPGA). In this manner, only the end-user has access to the full functionality of the chip. Using six benchmark circuits, we show that our approach is effective. In all cases, the Time-To-Break (TTB) is so long (at least 8 million hours) that for all practical purposes the designs are secure, while incurring area overheads of around 5%. Further, latencies were only slightly increased, while the computation times are under one minute.
引用
收藏
页码:171 / 176
页数:6
相关论文
共 41 条
  • [1] Hardware-Software Co-Design Based Obfuscation of Hardware Accelerators
    Chakraborty, Abhishek
    Srivastava, Ankur
    2019 IEEE COMPUTER SOCIETY ANNUAL SYMPOSIUM ON VLSI (ISVLSI 2019), 2019, : 549 - 554
  • [2] Approximating Behavioral HW Accelerators through Selective Partial Extractions onto Synthesizable Predictive Models
    Xu, Siyuan
    Schafer, Benjamin Carrion
    2019 IEEE/ACM INTERNATIONAL CONFERENCE ON COMPUTER-AIDED DESIGN (ICCAD), 2019,
  • [3] DPReDO: Dynamic Partial Reconfiguration enabled Design Obfuscation for FPGA Security
    Sunkavilli, Sandeep
    Chennagouni, Nishanth Goud
    Yu, Qiaoyan
    2022 IEEE 35TH INTERNATIONAL SYSTEM-ON-CHIP CONFERENCE (IEEE SOCC 2022), 2022, : 243 - 248
  • [4] Design Framework for FPGA-based Hardware Accelerators with Heterogeneous Interconnect
    Cuong Pham-Quoc
    PROCEEDINGS OF 2019 6TH NATIONAL FOUNDATION FOR SCIENCE AND TECHNOLOGY DEVELOPMENT (NAFOSTED) CONFERENCE ON INFORMATION AND COMPUTER SCIENCE (NICS), 2019, : 148 - 153
  • [5] Design of linear algebra hardware accelerators dedicated to implementation in FPGA devices
    Ratuszniak, Piotr
    PRZEGLAD ELEKTROTECHNICZNY, 2011, 87 (10): : 155 - 158
  • [6] Design of Power Efficient FPGA based Hardware Accelerators for Financial Applications
    Hegner, Jonas Stenbaek
    Sindholt, Joakim
    Nannarelli, Alberto
    2012 NORCHIP, 2012,
  • [7] FPGA Accelerated Embedded System Security Through Hardware Isolation
    Saha, Sujan Kumar
    Bobda, Christophe
    PROCEEDINGS OF THE 2020 ASIAN HARDWARE ORIENTED SECURITY AND TRUST SYMPOSIUM (ASIANHOST), 2020,
  • [8] Hardware Design of Image Channel Denoiser for FPGA Embedded Systems
    Sharifi-Tehrani, Omid
    PRZEGLAD ELEKTROTECHNICZNY, 2012, 88 (3B): : 165 - 167
  • [9] Design of FPGA-based hardware accelerators for on-line fingerprint matcher systems
    Fons, Mariano
    Fons, Francisco
    Canto, Enrique
    PRIME 2006: 2ND CONFERENCE ON PH.D. RESEARCH IN MICROELECTRONIC AND ELECTRONICS, PROCEEDINGS, 2006, : 333 - +
  • [10] Design of OpenCL-Compatible Multithreaded Hardware Accelerators with Dynamic Support for Embedded FPGAs
    Rodriguez, Alfonso
    Valverde, Juan
    de la Torre, Eduardo
    2015 INTERNATIONAL CONFERENCE ON RECONFIGURABLE COMPUTING AND FPGAS (RECONFIG), 2015,