A Resource Binding Approach to Logic Obfuscation

被引:8
作者
Zuzak, Michael [1 ]
Liu, Yuntao [1 ]
Srivastava, Ankur [1 ]
机构
[1] Univ Maryland, Dept Elect & Comp Engn, College Pk, MD 20742 USA
来源
2021 58TH ACM/IEEE DESIGN AUTOMATION CONFERENCE (DAC) | 2021年
基金
美国国家科学基金会;
关键词
D O I
10.1109/DAC18074.2021.9586179
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Logic locking has been proposed to counter security threats during IC fabrication. Such an approach restricts unauthorized use by injecting sufficient module level error to derail application level IC functionality. However, recent research has identified a trade-off between the error rate of logic locking and its resilience to a Boolean satisfiablity (SAT) attack. As a result, logic locking often cannot inject sufficient error to impact an IC while maintaining SAT resilience. In this work, we propose using architectural context available during resource binding to co-design architectures and locking configurations capable of high corruption and SAT resilience simultaneously. To do so, we propose 2 security-focused binding/locking algorithms and apply them to bind/lock 11 MediaBench benchmarks. The resulting circuits showed a 26x and 99x increase in the application errors of a fixed locking configuration while maintaining SAT resilience and incurring minimal overhead compared to other binding schemes. Locking applied post-binding could not achieve a high application error rate and SAT resilience simultaneously.
引用
收藏
页码:235 / 240
页数:6
相关论文
共 24 条
  • [1] Azar Kimia Zamiri., 2019, Transactions on Cryptographic Hardware and Embedded Systems
  • [2] Chakraborty A, 2019, IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems
  • [3] CHANG JM, 1995, DES AUT CON, P29, DOI 10.1109/DAC.1995.250019
  • [4] Chen J., 2020, DESIGN AUTOMATION C
  • [5] Huang C.-Y., 1991, DESIGN AUTOMATION C
  • [6] Full-Lock: Hard Distributions of SAT instances for Obfuscating Circuits using Fully Configurable Logic and Routing Blocks
    Kamali, Hadi Mardani
    Azar, Kimia Zamiri
    Homayoun, Houman
    Sasan, Avesta
    [J]. PROCEEDINGS OF THE 2019 56TH ACM/EDAC/IEEE DESIGN AUTOMATION CONFERENCE (DAC), 2019,
  • [7] Karp R. M, 1980, NETWORKS
  • [8] MediaBench: A tool for evaluating and synthesizing multimedia and communications systems
    Lee, CH
    Potkonjak, M
    Mangione-Smith, WH
    [J]. THIRTIETH ANNUAL IEEE/ACM INTERNATIONAL SYMPOSIUM ON MICROARCHITECTURE, PROCEEDINGS, 1997, : 330 - 335
  • [9] Li XH, 2007, INT S HIGH PERF COMP, P181
  • [10] Liu Y, 2020, INT S QUAL EL DES IS