Structural analysis attack on asynchronous obfuscated circuits

0Citations
Citations of this article
5Readers
Mendeley users who have this article in their library.

Abstract

Logic locking is an efficient circuit encryption method aimed at protecting the intellectual properties (IPs) of hardware designs. It can provide protection against various hardware security threats throughout the IC manufacturing supply chain. Recently, a timing-based logic locking approach known as Data FlowObfuscation (DFO) has been proposed. DFO creates key-based data flow within the locked circuit, offering resistance against combinational SAT attacks, sequential SAT attacks, CycSAT, and Removal Attacks concurrently. In this paper, we present an approach to unlocking Data flow Obfuscation that is based on structure analysis and SAT solver. Specifically, we first identify the characteristics of obfuscated circuits on signal transition graph and asynchronous pipeline, then conduct structural analysis to prune the key, apply SAT attacks to divide the circuit into real paths and false paths, and finally recover the key. We evaluate on ISCAS'89/ITC'99 locked benchmarks and are able to recover keys in all cases.

Cite

CITATION STYLE

APA

Wang, Z., Xiong, D., & Huang, K. (2024). Structural analysis attack on asynchronous obfuscated circuits. IEICE Electronics Express, 21(11). https://doi.org/10.1587/elex.21.20240107

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free