Scalable IP Mimicry: End-to-End Deceptive IP Blending to Overcome Rectification and Scale Limitations of IP Camouflage
Junling Fan, George Rushevich, Giorgio Rusconi, Mengdi Zhu, Reiner Dizon-Paradis, Domenic Forte

TL;DR
This paper introduces scalable, end-to-end deceptive IP blending techniques that improve upon existing IP camouflage methods by reducing overhead and enhancing resistance to reverse engineering attacks.
Contribution
It presents a novel graph-matching algorithm and a DNAS-based NAND array model to overcome scalability and representation limitations in IP camouflage.
Findings
Models are resilient to SAT and GNN-RE attacks
Achieve scalable and efficient end-to-end IP deception
Reduce overhead compared to previous methods
Abstract
Semiconductor intellectual property (IP) theft incurs estimated annual losses ranging from 600 billion. Despite initiatives like the CHIPS Act, many semiconductor designs remain vulnerable to reverse engineering (RE). IP Camouflage is a recent breakthrough that expands beyond the logic gate hiding of traditional camouflage through "mimetic deception," where an entire module masquerades as a different IP. However, it faces key limitations: requires a high-overhead post-generation rectification step, is not easily scalable, and uses an AIG logic representation that is mismatched with standard RE analysis flows. This paper addresses these shortcommings by introducing two novel, end-to-end models. We propose a Graph-Matching algorithm to solve the representation problem and a DNAS-based NAND Array model to achieve scalability. To facilitate this, we also introduce a…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsPhysical Unclonable Functions (PUFs) and Hardware Security · Advanced Malware Detection Techniques · Cryptographic Implementations and Security
