Trace Logic Locking: Improving the Parametric Space of Logic Locking

被引:11
|
作者
Zuzak, Michael [1 ]
Liu, Yuntao [1 ]
Srivastava, Ankur [1 ]
机构
[1] Univ Maryland, Dept Elect & Comp Engn, College Pk, MD 20742 USA
关键词
Intellectual property (IP) piracy; logic locking; reverse engineering; SAT attack; trace logic locking (TLL); SECURITY; PIRACY;
D O I
10.1109/TCAD.2020.3025135
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
To protect against an untrusted foundry, logic locking must 1) inject sufficient error to ensure critical application failures for any wrong key (error severity) and 2) resist any attack against it (attack resilient). We begin our work by deriving a fundamental tradeoff between these two goals which exists underlying all logic locking, regardless of construction. This relationship forces integrated circuit (IC) designers to sacrifice the error severity of logic locking to increase its attack resilience and vice versa. We proceed by exploring the consequences of this tradeoff through architectural simulations of ICs incorporating locking sweeping over the derived parametric space. We find that the efficacy of logic locking is severely limited by this tradeoff. In response, we propose trace logic locking (TLL), a novel enhancement of module level logic locking which enables existing art to secure arbitrary length sequences of input minterms, referred to as traces. Doing so injects an additional degree of freedom into the parametric space of locking, enabling locking techniques to overcome the limitations of our derived tradeoff. We both theoretically and empirically prove this by using TLL to enhance cutting edge locking. In ten large benchmarks, we show that TLL-enhanced logic locking provides exponentially stronger attack resilience than conventional locking with only modest additional overhead. Finally, we demonstrate the efficacy of TLL in a processor IC using architectural simulations. Despite prior art being unable to secure this IC, we find that TLL concurrently achieves strong error severity and attack resilience.
引用
收藏
页码:1531 / 1544
页数:14
相关论文
共 50 条
  • [31] Obviating Multiple Attacks with Enhanced Logic Locking
    Paul, Anu
    Mohankumar, N.
    Devi, M. Nirmala
    ACM International Conference Proceeding Series, 2022, : 162 - 167
  • [32] A Novel Logic Locking Technique for Hardware Security
    Thangam, T.
    Gayathri, G.
    Madhubala, T.
    2017 IEEE INTERNATIONAL CONFERENCE ON ELECTRICAL, INSTRUMENTATION AND COMMUNICATION ENGINEERING (ICEICE), 2017,
  • [33] A Glitch Key-Gate for Logic Locking
    Ji, De-Xuan
    Chiang, Hsiao-Yu
    Lin, Chia-Chun
    Wu, Chia-Cheng
    Chen, Yung-Chih
    Wang, Chun-Yao
    32ND IEEE INTERNATIONAL SYSTEM ON CHIP CONFERENCE (IEEE SOCC 2019), 2019, : 74 - 79
  • [34] Removal Attacks on Logic Locking and Camouflaging Techniques
    Yasin, Muhammad
    Mazumdar, Bodhisatwa
    Sinanoglu, Ozgur
    Rajendran, Jeyavijayan
    IEEE TRANSACTIONS ON EMERGING TOPICS IN COMPUTING, 2020, 8 (02) : 517 - 532
  • [35] SheLL: Shrinking eFPGA Fabrics for Logic Locking
    Kamali, Hadi M.
    Azar, Kimia Z.
    Farahmandi, Farimah
    Tehranipoor, Mark
    2023 DESIGN, AUTOMATION & TEST IN EUROPE CONFERENCE & EXHIBITION, DATE, 2023,
  • [36] A Survey on Logic-Locking Characteristics and Attacks
    Subbiah K.
    Chinnathevar S.
    Journal of The Institution of Engineers (India): Series B, 2024, 105 (04) : 1073 - 1087
  • [37] Complexity Analysis of the SAT Attack on Logic Locking
    Zhong, Yadi
    Guin, Ujjwal
    IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2023, 42 (10) : 3143 - 3156
  • [38] A Secure Scan Controller for Protecting Logic Locking
    Quang-Linh Nguyen
    Valea, Emanuele
    Flottes, Marie-Lise
    Dupuis, Sophie
    Rouzeyre, Bruno
    2020 26TH IEEE INTERNATIONAL SYMPOSIUM ON ON-LINE TESTING AND ROBUST SYSTEM DESIGN (IOLTS 2020), 2020,
  • [39] SILL: Preventing structural attack for logic locking
    Liang, Jihu
    Wang, Ke
    Xi, Wei
    Xu, Changbao
    Chen, Junjian
    Huang, Kai
    IEICE ELECTRONICS EXPRESS, 2022,
  • [40] Importance of Logic Locking Attacks in Hardware Security
    Ashika, S.V.
    Sivamangai, N.M.
    Naveenkumar, R.
    Napolean, A.
    IDCIoT 2023 - International Conference on Intelligent Data Communication Technologies and Internet of Things, Proceedings, 2023, : 156 - 160