Evaluating the Indistinguishability of Logic Locking using K-Cut Enumeration and Boolean Matching

Fuente: arXiv
Saved in:
Bibliographic Details
Main Authors: Cruz, Jonathan, Hamlet, Jason
Format: Preprint
Published: 2026
Subjects:
Online Access:
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866912925744103424
author Cruz, Jonathan
Hamlet, Jason
author_facet Cruz, Jonathan
Hamlet, Jason
contents Logic locking as a solution for semiconductor intellectual property (IP) confidentiality has received considerable attention in academia, but has yet to produce a viable solution to protect against known threats. In part due to a lack of rigor, logic locking defenses have been historically short-lived, which is an unacceptable risk for hardware-based security solutions for critical systems that may be fielded for decades. Researchers have worked to map the concept of cryptographic indistinguishability to logic locking, as indistinguishability provides strong security guarantees. In an effort to bridge theory and practice, we highlight recent efforts that can be used to analyze the indistinguishability of logic locking techniques, and propose a new method of evaluation based on comparing distributions of $k$-cuts, which is akin to comparing against a library of sub-functions. We evaluate our approach on several different classes of logic locking and show up to 92% average accuracy in correctly identifying which design was locked, even in the presence of resynthesis, suggesting that the evaluated locks do not provide indistinguishability.
format Preprint
id arxiv_https___arxiv_org_abs_2602_21386
institution arXiv
publishDate 2026
record_format arxiv
spellingShingle Evaluating the Indistinguishability of Logic Locking using K-Cut Enumeration and Boolean Matching
Cruz, Jonathan
Hamlet, Jason
Cryptography and Security
Logic locking as a solution for semiconductor intellectual property (IP) confidentiality has received considerable attention in academia, but has yet to produce a viable solution to protect against known threats. In part due to a lack of rigor, logic locking defenses have been historically short-lived, which is an unacceptable risk for hardware-based security solutions for critical systems that may be fielded for decades. Researchers have worked to map the concept of cryptographic indistinguishability to logic locking, as indistinguishability provides strong security guarantees. In an effort to bridge theory and practice, we highlight recent efforts that can be used to analyze the indistinguishability of logic locking techniques, and propose a new method of evaluation based on comparing distributions of $k$-cuts, which is akin to comparing against a library of sub-functions. We evaluate our approach on several different classes of logic locking and show up to 92% average accuracy in correctly identifying which design was locked, even in the presence of resynthesis, suggesting that the evaluated locks do not provide indistinguishability.
title Evaluating the Indistinguishability of Logic Locking using K-Cut Enumeration and Boolean Matching
topic Cryptography and Security
url https://arxiv.org/abs/2602.21386