Table of Contents
Fetching ...

CIPHR: Cryptography Inspired IP Protection through Fine-Grain Hardware Redaction

Aritra Dasgupta, Sudipta Paria, Swarup Bhunia

Abstract

Hardware intellectual property (IP) in the globalized integrated circuit (IC) supply chain is exposed to a wide range of confidentiality and integrity attacks by untrusted third-party entities. Existing IP-level countermeasures, such as logic locking, hardware obfuscation, camouflaging, and redaction, have aimed at addressing these them. In particular, hardware redaction has emerged as a robust approach for IP protection against confidentiality attacks, including reverse engineering. We note that existing IP protection approaches, including the ones based on hardware redaction, tend to leave behind structural artifacts that can be exploited by adversaries to bypass protections or predict unlocking keys, using the knowledge of known designs, akin to a known-plaintext attack (KPA) in cryptography. In this work, we present CIPHR, a robust fine-grain hardware redaction methodology inspired by the cryptographic property of indistinguishability. The proposed approach utilizes novel heuristic-driven randomization to introduce significant structural transformations into the redacted designs. We employ structural analysis metrics to evaluate the security achieved by CIPHR compared to various state-of-the-art IP protection techniques. Multiple open-source benchmark designs are used to demonstrate that fine-grain redaction in CIPHR is robust, scalable, and indistinguishable against structural attacks.

CIPHR: Cryptography Inspired IP Protection through Fine-Grain Hardware Redaction

Abstract

Hardware intellectual property (IP) in the globalized integrated circuit (IC) supply chain is exposed to a wide range of confidentiality and integrity attacks by untrusted third-party entities. Existing IP-level countermeasures, such as logic locking, hardware obfuscation, camouflaging, and redaction, have aimed at addressing these them. In particular, hardware redaction has emerged as a robust approach for IP protection against confidentiality attacks, including reverse engineering. We note that existing IP protection approaches, including the ones based on hardware redaction, tend to leave behind structural artifacts that can be exploited by adversaries to bypass protections or predict unlocking keys, using the knowledge of known designs, akin to a known-plaintext attack (KPA) in cryptography. In this work, we present CIPHR, a robust fine-grain hardware redaction methodology inspired by the cryptographic property of indistinguishability. The proposed approach utilizes novel heuristic-driven randomization to introduce significant structural transformations into the redacted designs. We employ structural analysis metrics to evaluate the security achieved by CIPHR compared to various state-of-the-art IP protection techniques. Multiple open-source benchmark designs are used to demonstrate that fine-grain redaction in CIPHR is robust, scalable, and indistinguishable against structural attacks.

Paper Structure

This paper contains 31 sections, 4 equations, 16 figures, 4 tables, 2 algorithms.

Figures (16)

  • Figure 1: Major threats to IP confidentiality & integrity throughout its life cycle. Under the zero-trust model for hardware security, no entity in the supply chain can be fully trusted, apart from the IP vendor/owner/designer.
  • Figure 2: Taxonomy of various IP protection schemes against piracy and RE.
  • Figure 3: Overview of existing redaction techniques: (a) Coarse-grain (eFPGA-based) vs fine-grain (LUT-based) redaction; The hardware components and routing are not to scale. (b) The fixed interconnects (denoted in red) in the $OD$ are not randomized during either type of redaction, leading to structural rigidness in both $RD^{cg}$ and $RD^{fg}$ that make them vulnerable to oracle-less structural attacks like LATTEdasgupta2025lattelibrary_attack_2025_arXiv.
  • Figure 4: Major steps in the proposed CIPHRtool flow. CIPHRapplies novel randomized transformations ($\mathbb{RT}$) over existing IP protection techniques such as fine-grain redaction hipr_2025_tches to achieve functional and structural indistinguishability.
  • Figure 5: Overview of fine-grain hardware redaction in CIPHR: (a) original gate-level netlist, (b) redacted netlist with a configurable fabric implementing the redacted Boolean, sequential and interconnect logic.
  • ...and 11 more figures