Advances in logic locking: Past, present, and prospects
Logic locking is a design concealment mechanism for protecting the IPs integrated into
modern System-on-Chip (SoC) architectures from a wide range of hardware security threats …
modern System-on-Chip (SoC) architectures from a wide range of hardware security threats …
Logic locking for IP security: A comprehensive analysis on challenges, techniques, and trends
A substantial part of the Integrated Circuit (IC) supply chain that involves semiconductor
fabrication, packaging, and testing has shifted globally to minimize IC costs and satisfy …
fabrication, packaging, and testing has shifted globally to minimize IC costs and satisfy …
GNN-RE: Graph Neural Networks for Reverse Engineering of Gate-Level Netlists
This work introduces a generic, machine learning (ML)-based platform for functional reverse
engineering (RE) of circuits. Our proposed platform GNN-RE leverages the notion of graph …
engineering (RE) of circuits. Our proposed platform GNN-RE leverages the notion of graph …
Deceptive logic locking for hardware integrity protection against machine learning attacks
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 …
integrated circuits. However, novel machine-learning-based attacks have recently been …
UNTANGLE: Unlocking routing and logic obfuscation using graph neural networks-based link prediction
Logic locking aims to prevent intellectual property (IP) piracy and unauthorized
overproduction of integrated circuits (ICs). However, initial logic locking techniques were …
overproduction of integrated circuits (ICs). However, initial logic locking techniques were …
MuxLink: Circumventing learning-resilient mux-locking using graph neural network-based link prediction
Logic locking has received considerable interest as a prominent technique for protecting the
design intellectual property from untrusted entities, especially the foundry. Recently …
design intellectual property from untrusted entities, especially the foundry. Recently …
Graph neural networks: A powerful and versatile tool for advancing design, reliability, and security of ICs
Graph neural networks (GNNs) have pushed the state-of-the-art (SOTA) for performance in
learning and predicting on large-scale data present in social networks, biology, etc. Since …
learning and predicting on large-scale data present in social networks, biology, etc. Since …
SAIL: Analyzing structural artifacts of logic locking using machine learning
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 …
(IP) blocks against diverse threats, including IP theft, reverse engineering, and malicious …
Logic locking at the frontiers of machine learning: A survey on developments and opportunities
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 …
locking; a premier technique to safeguard the integrity of integrated circuits throughout the …
Hardware security for and beyond CMOS technology: an overview on fundamentals, applications, and challenges
J Knechtel - Proceedings of the 2020 International Symposium on …, 2020 - dl.acm.org
As with most aspects of electronic systems and integrated circuits, hardware security has
traditionally evolved around the dominant CMOS technology. However, with the rise of …
traditionally evolved around the dominant CMOS technology. However, with the rise of …