Hardware IP Protection Through Gate-level Obfuscation

被引:8
|
作者
Li, Dongfang [1 ]
Liu, Wenchao [1 ]
Zou, Xuecheng [1 ]
Liu, Zhenglin [1 ]
机构
[1] Huazhong Univ Sci & Technol, Sch Opt & Elect Informat, Wuhan, Peoples R China
关键词
Hardware IP; Physical Unclonable Function; Obfuscation; Gate-level;
D O I
10.1109/CADGRAPHICS.2015.39
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Hardware Intellectual Property (IP) cores have emerged as an integral part of modern System-on-Chip (SoC) designs. However, recent trends of reverse engineering pose major threat to IP-based SOC design flow. The paper proposes a novel approach for hardware IP protection using gate-level obfuscation, which could make design less intelligible in order to neutralize or weaken the effect of reverse engineering. The basic idea is to hide the original logic function by using Physical Unclonable Function (PUF), multiplexer and configurable logic, so that it is difficult for reverse engineering attackers to get complete information of circuit netlist. The design methodology could be applied in combinational logic and sequential logic. Simulation results on several IP cores show that we can achieve high levels of security through a well-formulated obfuscation scheme at less than 10% area overhead under delay constraint.
引用
收藏
页码:186 / 193
页数:8
相关论文
共 50 条
  • [1] IP protection through gate-level netlist security enhancement
    Meade, Travis
    Zhang, Shaojie
    Jin, Yier
    INTEGRATION-THE VLSI JOURNAL, 2017, 58 : 563 - 570
  • [2] Hardware Obfuscation for IP Protection of DSP Applications
    Naveenkumar, R.
    Sivamangai, N. M.
    Napolean, A.
    Nissi, G. Akashraj
    JOURNAL OF ELECTRONIC TESTING-THEORY AND APPLICATIONS, 2022, 38 (01): : 9 - 20
  • [3] Comparative Analysis of Hardware Obfuscation for IP Protection
    Amir, Sarah
    Shakya, Bicky
    Forte, Domenic
    Tehranipoor, Mark
    Bhunia, Swarup
    PROCEEDINGS OF THE GREAT LAKES SYMPOSIUM ON VLSI 2017 (GLSVLSI' 17), 2017, : 363 - 368
  • [4] Hardware Obfuscation for IP Protection of DSP Applications
    Naveenkumar R
    N.M. Sivamangai
    Napolean A
    G. Akashraj Nissi
    Journal of Electronic Testing, 2022, 38 : 9 - 20
  • [5] Identification of Hardware Trojan in Gate-Level Netlist
    Mondal, Anindan
    Ghosh, Archisman
    Karmakar, Shubrojyoti
    Mahalat, Mahabub Hasan
    Roy, Suchismita
    Sen, Bibhash
    JOURNAL OF CIRCUITS SYSTEMS AND COMPUTERS, 2024, 33 (09)
  • [6] A gate-level model for morphogenetic evolvable hardware
    Lee, J
    Sitte, J
    2004 IEEE INTERNATIONAL CONFERENCE ON FIELD-PROGRAMMABLE TECHNOLOGY, PROCEEDINGS, 2004, : 113 - 119
  • [7] Gate-Level Characterization: Foundations and Hardware Security Applications
    Wei, Sheng
    Meguerdichian, Saro
    Potkonjak, Miodrag
    PROCEEDINGS OF THE 47TH DESIGN AUTOMATION CONFERENCE, 2010, : 222 - 227
  • [8] Machine learning approach to gate-level evolvable hardware
    Iba, H
    Iwata, M
    Higuchi, T
    EVOLVABLE SYSTEMS: FROM BIOLOGY TO HARDWARE, 1997, 1259 : 327 - 343
  • [9] Gate-Level Hardware Priority Resolvers for Embedded Systems
    Balasubramanian, Padmanabhan
    Maskell, Douglas L.
    JOURNAL OF LOW POWER ELECTRONICS AND APPLICATIONS, 2024, 14 (02)
  • [10] Robot learning using gate-level evolvable hardware
    Keymeulen, D
    Konaka, K
    Iwata, M
    Kuniyoshi, K
    Higuchi, T
    LEARNING ROBOTS, PROCEEDINGS, 1998, 1545 : 173 - 188