ProbLock: Probability-based Logic Locking

01/25/2021
by   Michael Yue, et al.
0

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 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 have tested our algorithm on 40 benchmarks from the ISCAS '85 and ISCAS '89 suite.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
02/08/2022

The Soft Compiler: A Web-Based Tool for the Design of Modular Pneumatic Circuits for Soft Robots

Developing soft circuits from individual soft logic gates poses a unique...
research
12/13/2016

Memcomputing Numerical Inversion with Self-Organizing Logic Gates

We propose to use Digital Memcomputing Machines (DMMs), implemented with...
research
02/14/2019

Estimating the Circuit Deobfuscating Runtime based on Graph Deep Learning

Circuit obfuscation is a recently proposed defense mechanism to protect ...
research
05/24/2018

Simulation Of Logic Circuit Tests On Android-Based Mobile Devices

In this study, an application that can run on Android and Windows-based ...
research
05/02/2023

Randomized Reversible Gate-Based Obfuscation for Secured Compilation of Quantum Circuit

The success of quantum circuits in providing reliable outcomes for a giv...
research
07/20/2019

Defense-in-Depth: A Recipe for Logic Locking to Prevail

Logic locking has emerged as a promising solution for protecting the sem...
research
02/04/2020

Synthesizing Compact Hardware for Accelerating Inference from Physical Signals in Sensors

We present dimensional circuit synthesis, a new method for generating di...

Please sign up or login with your details

Forgot password? Click here to reset