2021
DOI: 10.1145/3431389
|View full text |Cite
|
Sign up to set email alerts
|

Challenging the Security of Logic Locking Schemes in the Era of Deep Learning: A Neuroevolutionary Approach

Abstract: 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 security of locking schemes has been thoroughly challenged by the introduction of various deobfuscation attacks. As in most research branches, deep learning is being introduced in the domain of logic locking as well. Therefore, in this article we present SnapShot, a novel attack on logic locking that is the first of its kind to utilize … Show more

Help me understand this report
View preprint versions

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
19
0

Year Published

2021
2021
2023
2023

Publication Types

Select...
5
1

Relationship

1
5

Authors

Journals

citations
Cited by 54 publications
(19 citation statements)
references
References 34 publications
0
19
0
Order By: Relevance
“…The extractor uses the Pyverilog library [21]. Instead of one neural network type as in [6], we use auto-sklearn [13], a library for automatic ML (auto-ml) model exploration. Auto-ml searches for an ML model among the implementations and optimizes the hyperparameters.…”
Section: Discussionmentioning
confidence: 99%
See 4 more Smart Citations
“…The extractor uses the Pyverilog library [21]. Instead of one neural network type as in [6], we use auto-sklearn [13], a library for automatic ML (auto-ml) model exploration. Auto-ml searches for an ML model among the implementations and optimizes the hyperparameters.…”
Section: Discussionmentioning
confidence: 99%
“…Since ML-driven attacks do not need a working chip (oracle) to succeed [6], our threat model includes the following assumptions.…”
Section: Background 21 Threat Modelmentioning
confidence: 99%
See 3 more Smart Citations