Paper 2025/938

PSYLOCKE: Provably Secure Logic Locking with Practical Efficiency

Yohei Watanabe, University of Electro-Communications, National Institute of Advanced Industrial Science and Technology
Kyoichi Asano, University of Electro-Communications, National Institute of Advanced Industrial Science and Technology
Haruka Hirata, University of Electro-Communications
Tomoki Ono, University of Electro-Communications
Mingyu Yang, Institute of Science Tokyo
Mitsugu Iwamoto, University of Electro-Communications
Yang Li, University of Electro-Communications
Yuko Hara, Institute of Science Tokyo
Abstract

Logic locking is an obfuscation technique designed to protect the intellectual property of hardware designs and has attracted considerable attention for over a decade. However, most logic locking schemes have been developed heuristically, leading the field into a cat-and-mouse game between attackers and defenders. Indeed, several proposed schemes have already been broken. While recent works have introduced provably secure logic locking, they often incur impractical overhead or fail to support the ASIC design paradigm while offering strong theoretical security guarantees. In this work, we propose PSYLOCKE, a provably secure and practically efficient logic locking scheme that balances formal security guarantees with implementation feasibility. We introduce a new security paradigm that formalizes logic locking under predetermined allowable leakage, such as circuit topology, and we provide refined definitions of resilience against specific attacks. Our analysis bridges general security definitions and attack resilience, quantifying how leakage impacts the success of real-world attacks. PSYLOCKE is provably secure under topology leakage and achieves significant efficiency improvement compared to existing provably secure logic locking schemes. Alongside our theoretical analysis, we demonstrate through quantitative evaluations using widely-used benchmark circuits that PSYLOCKE strikes a favorable balance between practical performance and security. Concretely, PSYLOCKE reduced the Area-Power-Delay overhead by an order of magnitude while achieving the same security level, compared to the existing provably secure logic locking scheme.

Note: Added a threat model section to Section 2; updated Proof of Theorem 3, discussions in Section 4.4, and efficiency comparisons in Section 5.2; Fixed typos.

Metadata
Available format(s)
PDF
Category
Foundations
Publication info
Preprint.
Keywords
logic lockingsecurity definitionshardware security
Contact author(s)
watanabe @ uec ac jp
k asano @ uec ac jp
h haruka @ uec ac jp
onotom @ uec ac jp
mingyu @ cad ict e titech ac jp
mitsugu @ uec ac jp
liyang @ uec ac jp
hara @ cad ict e titech ac jp
History
2025-06-13: revised
2025-05-23: received
See all versions
Short URL
https://ia.cr/2025/938
License
Creative Commons Attribution
CC BY

BibTeX

@misc{cryptoeprint:2025/938,
      author = {Yohei Watanabe and Kyoichi Asano and Haruka Hirata and Tomoki Ono and Mingyu Yang and Mitsugu Iwamoto and Yang Li and Yuko Hara},
      title = {{PSYLOCKE}: Provably Secure Logic Locking with Practical Efficiency},
      howpublished = {Cryptology {ePrint} Archive, Paper 2025/938},
      year = {2025},
      url = {https://eprint.iacr.org/2025/938}
}
Note: In order to protect the privacy of readers, eprint.iacr.org does not use cookies or embedded third party content.