We gratefully acknowledge support from
the Simons Foundation and member institutions.
Full-text links:

Download:

Current browse context:

cs.CR

Change to browse by:

References & Citations

DBLP - CS Bibliography

Bookmark

(what is this?)
CiteULike logo BibSonomy logo Mendeley logo del.icio.us logo Digg logo Reddit logo

Computer Science > Cryptography and Security

Title: TriLock: IC Protection with Tunable Corruptibility and Resilience to SAT and Removal Attacks

Abstract: Sequential logic locking has been studied over the last decade as a method to protect sequential circuits from reverse engineering. However, most of the existing sequential logic locking techniques are threatened by increasingly more sophisticated SAT-based attacks, efficiently using input queries to a SAT solver to rule out incorrect keys, as well as removal attacks based on structural analysis. In this paper, we propose TriLock, a sequential logic locking method that simultaneously addresses these vulnerabilities. TriLock can achieve high, tunable functional corruptibility while still guaranteeing exponential queries to the SAT solver in a SAT-based attack. Further, it adopts a state re-encoding method to obscure the boundary between the original state registers and those inserted by the locking method, thus making it more difficult to detect and remove the locking-related components.
Comments: Accepted at Design, Automation and Test in Europe Conference (DATE), 2022
Subjects: Cryptography and Security (cs.CR); Systems and Control (eess.SY)
Cite as: arXiv:2201.05943 [cs.CR]
  (or arXiv:2201.05943v1 [cs.CR] for this version)

Submission history

From: Yuke Zhang [view email]
[v1] Sun, 16 Jan 2022 01:27:12 GMT (354kb,D)

Link back to: arXiv, form interface, contact.