Next Article in Journal
Ultrasound Defect Localization in Shell Structures with Lamb Waves Using Spare Sensor Array and Orthogonal Matching Pursuit Decomposition
Next Article in Special Issue
CBD: A Deep-Learning-Based Scheme for Encrypted Traffic Classification with a General Pre-Training Method
Previous Article in Journal
DCSST Multi-Modular Equalization Scheme Based on Distributed Control
Article

A Novel Probability-Based Logic-Locking Technique: ProbLock

Department of Electrical and Computer Engineering, Santa Clara University, Santa Clara, CA 95053, USA
*
Authors to whom correspondence should be addressed.
Academic Editor: Jesús Ureña
Sensors 2021, 21(23), 8126; https://doi.org/10.3390/s21238126
Received: 14 October 2021 / Revised: 28 November 2021 / Accepted: 1 December 2021 / Published: 4 December 2021
(This article belongs to the Special Issue Intelligent Solutions for Cybersecurity)
Integrated circuit (IC) piracy and overproduction are serious issues that threaten the security and integrity of a system. Logic locking is a type of hardware obfuscation technique where additional key gates are inserted into the circuit. Only the correct key can unlock the functionality of that circuit; otherwise, the system produces the wrong output. In an effort to hinder these threats on ICs, we have developed a probability-based logic-locking technique to protect the design of a circuit. Our proposed technique, called “ProbLock”, can be applied to both combinational and sequential circuits through a critical selection process. We used a filtering process to select the best location of key gates based on various constraints. Each step in the filtering process generates a subset of nodes for each constraint. We also analyzed the correlation between each constraint and adjusted the strength of the constraints before inserting key gates. We tested our algorithm on 40 benchmarks from the ISCAS ’85 and ISCAS ’89 suites. We evaluated ProbLock against a SAT attack and measured how long the attack took to successfully generate a key value. The SAT attack took longer for most benchmarks using ProbLock which proves viable security in hardware obfuscation. View Full-Text
Keywords: hardware security; logic locking; hardware obfuscation hardware security; logic locking; hardware obfuscation
Show Figures

Figure 1

MDPI and ACS Style

Yue, M.; Tehranipoor, S. A Novel Probability-Based Logic-Locking Technique: ProbLock. Sensors 2021, 21, 8126. https://doi.org/10.3390/s21238126

AMA Style

Yue M, Tehranipoor S. A Novel Probability-Based Logic-Locking Technique: ProbLock. Sensors. 2021; 21(23):8126. https://doi.org/10.3390/s21238126

Chicago/Turabian Style

Yue, Michael, and Sara Tehranipoor. 2021. "A Novel Probability-Based Logic-Locking Technique: ProbLock" Sensors 21, no. 23: 8126. https://doi.org/10.3390/s21238126

Find Other Styles
Note that from the first issue of 2016, MDPI journals use article numbers instead of page numbers. See further details here.

Article Access Map by Country/Region

1
Back to TopTop