MuxLink: Circumventing learning-resilient mux-locking using graph neural network-based link prediction

L Alrahis, S Patnaik, M Shafique… - … Design, Automation & …, 2022 - ieeexplore.ieee.org
Logic locking has received considerable interest as a prominent technique for protecting the
design intellectual property from untrusted entities, especially the foundry. Recently …

Deceptive logic locking for hardware integrity protection against machine learning attacks

D Sisejkovic, F Merchant, LM Reimann… - IEEE Transactions on …, 2021 - ieeexplore.ieee.org
Logic locking has emerged as a prominent key-driven technique to protect the integrity of
integrated circuits. However, novel machine-learning-based attacks have recently been …

UNSAIL: Thwarting Oracle-Less Machine Learning Attacks on Logic Locking

L Alrahis, S Patnaik, J Knechtel, H Saleh… - IEEE Transactions …, 2021 - ieeexplore.ieee.org
Logic locking aims to protect the intellectual property (IP) of integrated circuit (IC) designs
throughout the globalized supply chain. The SAIL attack, based on tailored machine …

UNTANGLE: Unlocking routing and logic obfuscation using graph neural networks-based link prediction

L Alrahis, S Patnaik, MA Hanif… - 2021 IEEE/ACM …, 2021 - ieeexplore.ieee.org
Logic locking aims to prevent intellectual property (IP) piracy and unauthorized
overproduction of integrated circuits (ICs). However, initial logic locking techniques were …

GNNUnlock+: A systematic methodology for designing graph neural networks-based oracle-less unlocking schemes for provably secure logic locking

L Alrahis, S Patnaik, MA Hanif, H Saleh… - … on Emerging Topics …, 2021 - ieeexplore.ieee.org
Leading-edge design houses outsource the fabrication process to pure-play foundries
eliminating the expenses of owning and maintaining a fab. The intellectual property (IP) of …

Challenging the security of logic locking schemes in the era of deep learning: A neuroevolutionary approach

D Sisejkovic, F Merchant, LM Reimann… - ACM Journal on …, 2021 - dl.acm.org
Logic locking is a prominent technique to protect the integrity of hardware designs
throughout the integrated circuit design and fabrication flow. However, in recent years, the …

GNNUnlock: Graph neural networks-based oracle-less unlocking scheme for provably secure logic locking

L Alrahis, S Patnaik, F Khalid, MA Hanif… - … , Automation & Test …, 2021 - ieeexplore.ieee.org
Logic locking is a holistic design-for-trust technique that aims to protect the design
intellectual property (IP) from untrustworthy entities throughout the supply chain. Functional …

Logic locking at the frontiers of machine learning: A survey on developments and opportunities

D Sisejkovic, LM Reimann, E Moussavi… - 2021 IFIP/IEEE 29th …, 2021 - ieeexplore.ieee.org
In the past decade, a lot of progress has been made in the design and evaluation of logic
locking; a premier technique to safeguard the integrity of integrated circuits throughout the …

Cola: Convolutional neural network model for secure low overhead logic locking assignment

Y Aghamohammadi, A Rezaei - … of the Great Lakes Symposium on VLSI …, 2023 - dl.acm.org
Chip designers can secure their ICs against piracy and overproduction by employing logic
locking and obfuscation. However, there are numerous attacks that can examine the logic …

SAIL: Analyzing structural artifacts of logic locking using machine learning

P Chakraborty, J Cruz, A Alaql… - IEEE Transactions on …, 2021 - ieeexplore.ieee.org
Obfuscation or Logic locking (LL) is a technique for protecting hardware intellectual property
(IP) blocks against diverse threats, including IP theft, reverse engineering, and malicious …