Invention Grant
- Patent Title: Tamper resistant obfuscation circuit
-
Application No.: US16933509Application Date: 2020-07-20
-
Publication No.: US11748524B2Publication Date: 2023-09-05
- Inventor: Jean-Olivier Plouchart , Dirk Pfeiffer , Arvind Kumar , Takashi Ando , Peilin Song
- Applicant: International Business Machines Corporation
- Applicant Address: US NY Armonk
- Assignee: International Business Machines Corporation
- Current Assignee: International Business Machines Corporation
- Current Assignee Address: US NY Armonk
- Agency: Stephen J. Walder, Jr.
- Agent Jeffrey S. LaBaw
- Main IPC: G06F21/86
- IPC: G06F21/86 ; G06F21/14 ; G06F21/79 ; G06F21/73

Abstract:
An obfuscation circuit relies on a tamper-resistant nonvolatile memory which encodes a trusted Boolean function. The Boolean function is used to enable several operations relating to circuit obfuscation, including obfuscation of logic circuitry, obfuscation of operand data, and release of IP blocks. The tamper-resistant nonvolatile memory is part of a trusted integrated circuit structure, i.e., one fabricated by a trusted foundry, separate from another integrated circuit structure which contains the various operational logic circuits of the design and is fabricated by an untrusted foundry. The Boolean function is encoded based on a look-up table implemented as a cascaded multiplexer circuit. Multiple obfuscation functions can be so encoded. The obfuscation functions may be reprogrammed using a protocol that relies on symmetric keys, one of which is stored in the tamper-resistant nonvolatile memory.
Public/Granted literature
- US20220019703A1 TAMPER RESISTANT OBFUSCATION CIRCUIT Public/Granted day:2022-01-20
Information query