Title
TimingSAT: timing profile embedded SAT attack
Abstract
In order to enhance the security of logic obfuscation schemes, delay based logic locking has been proposed in combination with traditional functional logic locking approaches in recent literature. A circuit obfuscated using the aforementioned approach preserves the correct functionality only when both correct functional and delay keys are provided. In this paper, we develop a novel SAT formulation based approach called TimingSAT to deobfuscte the functionalities of such delay locked designs within a reasonable amount of time. The proposed technique models the timing characteristics of various types of gates present in the design as Boolean functions to build timing profile embedded SAT formulations in terms of targeted key inputs. TimingSAT attack works in two stages: In the first stage the functional keys are found using traditional SAT attack approach and in the second stage the delay keys are deciphered utilizing the timing profile embedded SAT formulation of the circuit. In both stages of the attack, wrong keys are iteratively eliminated till a key belonging to the correct equivalence class is obtained. The experimental results highlight the effectiveness of the proposed TimingSAT attack to break delay logic locked benchmarks within few hours.
Year
DOI
Venue
2018
10.1145/3240765.3240857
ICCAD-IEEE ACM International Conference on Computer-Aided Design
Keywords
Field
DocType
timing profile,logic obfuscation schemes,delay based logic locking,delay keys,delay locked designs,timing characteristics,Boolean functions,targeted key inputs,TimingSAT attack,functional keys,delay logic locked benchmarks,SAT formulation based approach,functional logic
Boolean function,Logic gate,Logic locking,Computer science,Arithmetic,Electronic engineering,Equivalence class,Obfuscation,Integrated circuit
Conference
ISSN
ISBN
Citations 
1933-7760
978-1-4503-5950-4
4
PageRank 
References 
Authors
0.37
9
3
Name
Order
Citations
PageRank
Abhishek Chakraborty1487.18
Yun-Tao Liu2297.42
Ankur Srivastava390279.64