MuxLink: Circumventing Learning-Resilient MUX-Locking Using Graph Neural Network-based Link Prediction
Not on the map. Why?
Abstract (arXiv)
Logic locking has received considerable interest as a prominent technique for protecting the design intellectual property from untrusted entities, especially the foundry. Recently, machine learning (ML)-based attacks have questioned the security guarantees of logic locking, and have demonstrated considerable success in deciphering the secret key without relying on an oracle, hence, proving to be very useful for an adversary in the fab. Such ML-based attacks have triggered the development of learning-resilient locking techniques. The most advanced state-of-the-art deceptive MUX-based locking (D-MUX) and the symmetric MUX-based locking techniques have recently demonstrated resilience against existing ML-based attacks. Both defense techniques obfuscate the design by inserting key-controlled MUX logic, ensuring that all the secret inputs to the MUXes are equiprobable. In this work, we show that these techniques primarily introduce local and limited changes to the circuit without altering the global structure of the design. By leveraging this observation, we propose a novel graph neural network (GNN)-based link prediction attack, MuxLink, that successfully breaks both the D-MUX and symmetric MUX-locking techniques, relying only on the underlying structure of the locked design, i.e., in an oracle-less setting. Our trained GNN model learns the structure of the given circuit and the composition of gates around the non-obfuscated wires, thereby generating meaningful link embeddings that help decipher the secret inputs to the MUXes. The proposed MuxLink achieves key prediction accuracy and precision up to 100% on D-MUX and symmetric MUX-locked ISCAS-85 and ITC-99 benchmarks, fully unlocking the designs. We open-source MuxLink [1].
Key facts. Cited by 5 papers in the map (data through 7 Oct 2026). First posted on arXiv 14 Dec 2021.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2022: 3; 2023: 0; 2024: 2.
5 papers.
- 2024AttackGNN: Red-Teaming GNNs in Hardware Security Using Reinforcement Learningcited by 6
- 2022GNN4REL: Graph Neural Networks for Predicting Circuit Reliability Degradationcited by 4
- 2022Graph Neural Networks: A Powerful and Versatile Tool for Advancing Design, Reliability, and Security of ICscited by 3
- 2022Security Closure of IC Layouts Against Hardware Trojanscited by 1
- 2024TroLLoc: Logic Locking and Layout Hardening for IC Security Closure against Hardware Trojanscited by 0
- 2024TroLLoc: Logic Locking and Layout Hardening for IC Security Closure against Hardware Trojans9 May 2024
- 2024AttackGNN: Red-Teaming GNNs in Hardware Security Using Reinforcement Learning21 Feb 2024
- 2022Graph Neural Networks: A Powerful and Versatile Tool for Advancing Design, Reliability, and Security of ICs29 Nov 2022
- 2022Security Closure of IC Layouts Against Hardware Trojans15 Nov 2022
- 2022GNN4REL: Graph Neural Networks for Predicting Circuit Reliability Degradation4 Aug 2022