Embedded Obfuscation System for Electronic Device Authentication

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The microelectronics supply chain faces significant threats from unauthorized embedded hardware or software components, including counterfeiting, overbuilding, and intellectual property piracy, which erode trust and can lead to catastrophic damage in mission-critical applications.

Innovation Solution

An embedded and active obfuscation system that requires authentication by the Intellectual Property owner before a protected electronic device can function, using a unique obfuscation code generated from physical unclonable functions and manufacturing parameters, ensuring that only authorized devices are operational and preventing unauthorized reuse or deployment of counterfeit parts.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If conventional technologies are used in the microelectronics supply chain, then manufacturing and distribution can proceed efficiently, but the system becomes vulnerable to unauthorized embedded hardware or software components, counterfeiting, and intellectual property piracy

Engineering Contradiction:
Improvesupply chain trustworthinessVSAvoidauthentication system complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent implements preliminary authentication by embedding unique identifiers and cryptographic elements during the semiconductor fabrication process itself, before the device enters the supply chain. This preliminary action ensures that authenticity verification is built into the device structure from the outset, enabling reliable supply chain tracking and counterfeiting prevention without adding complex authentication systems later

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent introduces cryptographic intermediaries including secure hash functions, digital signatures, and trusted platform modules that act as mediators between the physical device and the authentication system. These cryptographic elements enable reliable verification of device authenticity and intellectual property protection without requiring direct complex interactions between supply chain participants

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If authentication requirements are implemented for protected electronic devices, then counterfeit and unauthorized devices are prevented from functioning, but the device cannot operate until authenticated

Engineering Contradiction:
Improvedevice authenticityVSAvoiddevice operational readiness
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The patent implements self-service authentication where the device automatically performs cryptographic verification of its own authenticity credentials embedded during fabrication. The device autonomously validates its digital signature and cryptographic identifiers without requiring manual authentication steps, enabling it to become operational automatically once authenticated through the cryptographic protocol

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The authentication credentials including cryptographic keys and digital signatures are pre-configured into the device during the semiconductor fabrication process. This preliminary configuration ensures that when the device is activated, the authentication is already prepared and can be executed automatically without delaying device operation

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS10129037B2System and method for authenticating and enabling functioning of a manufactured electronic device
Publication Date: 2018.11.13 ANVAYA SOLUTIONS INC
  • US10129037B2 patent drawing
  • US10129037B2 patent drawing
  • US10129037B2 patent drawing

AI summary

A system and method for authenticating and enabling functioning of a manufactured electronic device are disclosed. A particular embodiment includes: an obfuscation code generator to produce an obfuscation code having a first portion representing manufacturing or physical characteristics of a particular paired system and a second portion representing one or more identifiers of the particular paired system, the obfuscation code generator to use the obfuscation code to obtain an authentication key; and an obfuscation state machine configured with a pre-defined quantity of state elements, a pre-defined quantity of the state elements being functional state elements, the obfuscation state machine being programmed with the authentication key to cause the obfuscation state machine to transition a protected device from an initial obfuscation state to a functional state, the embedded active obfuscation unit being further configured to load random bit-selected values from the obfuscation code into the obfuscation state machine for the values of the state elements and to load a different set of random bit-selected obfuscation values from the obfuscation code into the obfuscation state machine for the values of the functional state elements of the obfuscation state machine, thereby causing the protected device to transition from the initial obfuscation state through a set of obfuscation states before reaching the functional state for normal operation.