paper

Cute-Lock: Behavioral and Structural Multi-Key Logic Locking Using Time Base Keys

arXiv:2501.17402

Abstract

The outsourcing of semiconductor manufacturing raises security risks, such as piracy and overproduction of hardware intellectual property. To overcome this challenge, logic locking has emerged to lock a given circuit using additional key bits. While single-key logic locking approaches have demonstrated serious vulnerability to a wide range of attacks, multi-key solutions, if carefully designed, can provide a reliable defense against not only oracle-guided logic attacks, but also removal and dataflow attacks. In this paper, using time base keys, we propose, implement and evaluate a family of secure multi-key logic locking algorithms called Cute-Lock that can be applied both in RTL-level behavioral and netlist-level structural representations of sequential circuits. Our extensive experimental results under a diverse range of attacks confirm that, compared to vulnerable state-of-the-art methods, employing the Cute-Lock family drives attacking attempts to a dead end without additional overhead.

Proceedings of 28th Design, Automation & Test in Europe Conference & Exhibition (DATE 2025)

Cute-Lock: Behavioral and Structural Multi-Key Logic Locking Using Time Base Keys · wovepaper