Hardware IP Protection Using Logic Encryption and Watermarking

被引:7
|
作者
Karmakar, Rajit [1 ]
Chattopadhyay, Santanu [1 ]
机构
[1] Indian Inst Technol Kharagpur, Dept E&ECE, Kharagpur, W Bengal, India
关键词
DESIGN; SCHEME;
D O I
10.1109/ITC44778.2020.9325223
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Logic encryption is a popular Design-for-Security(DfS) solution that offers protection against the potential adversaries in the third-party fab labs and end-users. However, over the years, logic encryption has been a target of several attacks, especially Boolean satisfiability attacks. This paper exploits SAT attack's inability of deobfuscating sequential circuits as a defense against it. We propose several strategies capable of preventing the SAT attack by obfuscating the scan-based Design-for-Testability (DfT) infrastructure. Unlike the existing SAT-resilient schemes, the proposed techniques do not suffer from poor output corruption for wrong keys. This paper also offers various probable solutions for inserting the key-gates into the circuit that ensures protection against numerous other attacks, which exploit weak key-gate locations. Along with several gate-level obfuscation strategies, this paper also presents a Cellular Automata (CA) guided FSM obfuscation strategy to offer protection at a higher abstraction level, that is, RTL-level. For all the proposed schemes, rigorous security analysis against various attacks evaluates their strengths and limitations. Testability analysis also ensures that none of the proposed techniques hamper the basic testing properties of the ICs. We also present a CA-based FSM watermarking strategy that helps to detect potential theft of the designer's IP by any adversary.
引用
收藏
页数:10
相关论文
共 50 条
  • [1] A Novel Hardware Trojan Protection Technology Based on Logic Encryption
    Zhang, Yi-lun
    Yan, Ying-jian
    Li, Jun-wei
    Liu, Min
    [J]. 2018 3RD IEEE INTERNATIONAL CONFERENCE ON INTEGRATED CIRCUITS AND MICROSYSTEMS (ICICM), 2018, : 396 - 400
  • [2] Watermarking for IP protection through template substitution at logic synthesis level
    Cui, Aijiao
    Chang, Chip-Hong
    [J]. 2007 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS, VOLS 1-11, 2007, : 3687 - 3690
  • [3] Affirming Hardware Design Authenticity Using Fragile IP Watermarking
    Shukry, Samar M. Hussein
    Abdel-Hamid, Amr T.
    Dessouky, Mohamed
    [J]. 2018 INTERNATIONAL CONFERENCE ON COMPUTER AND APPLICATIONS (ICCA), 2018, : 341 - 347
  • [4] Reconfigurable Logic for Hardware IP Protection: Opportunities and Challenges (Invited Paper)
    Collini, Luca
    Tan, Benjamin
    Pilato, Christian
    Karri, Ramesh
    [J]. 2022 IEEE/ACM INTERNATIONAL CONFERENCE ON COMPUTER AIDED DESIGN, ICCAD, 2022,
  • [5] Watermarking ICs for IP protection
    Newbould, RD
    Irby, DL
    Carothers, JD
    Rodriguez, JJ
    Holman, WT
    [J]. ELECTRONICS LETTERS, 2002, 38 (06) : 272 - 274
  • [6] Biometric Template Protection Using Watermarking with Hidden Password Encryption
    Islam, Md Rajibul
    Sayeed, Md Shohel
    Samraj, Andrews
    [J]. INTERNATIONAL SYMPOSIUM OF INFORMATION TECHNOLOGY 2008, VOLS 1-4, PROCEEDINGS: COGNITIVE INFORMATICS: BRIDGING NATURAL AND ARTIFICIAL KNOWLEDGE, 2008, : 296 - 303
  • [7] Audio files protection using logo watermarking, fingerprinting and encryption
    Dymarski, Przemyslaw
    Lee, Hyeseong
    Jo, Younjeong
    [J]. 2018 25TH INTERNATIONAL CONFERENCE ON SYSTEMS, SIGNALS AND IMAGE PROCESSING (IWSSIP), 2018,
  • [8] INTELLECTUAL PROPERTY (IP) PROTECTION USING WATERMARKING AND FINGERPRINTING TECHNIQUES
    Leitao, Flavia
    [J]. PROCEEDINGS OF THE 2016 2ND INTERNATIONAL CONFERENCE ON APPLIED AND THEORETICAL COMPUTING AND COMMUNICATION TECHNOLOGY (ICATCCT), 2016, : 433 - 438
  • [9] Hardware/software IP protection
    Dalpasso, M
    Bogliolo, A
    Benini, L
    [J]. 37TH DESIGN AUTOMATION CONFERENCE, PROCEEDINGS 2000, 2000, : 593 - 596
  • [10] Design of Watermarking Systems for IP Protection
    Ding, Yangshuo
    Du, Yun
    Gao, Zhiqiang
    Chen, Yujie
    Bai, Fujun
    Cai, Xueyu
    [J]. 2008 9TH INTERNATIONAL CONFERENCE ON SOLID-STATE AND INTEGRATED-CIRCUIT TECHNOLOGY, VOLS 1-4, 2008, : 1885 - 1888