Chip Authentication via Intrinsic ID and Self-Test Engine

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The growing issue of counterfeit IT hardware is difficult to identify, leading to significant losses for legitimate manufacturers and suppliers, as counterfeit products mimic authentic hardware, affecting revenue and brand reputation.

Innovation Solution

A self-authenticating chip system utilizing an intrinsic component with an identification engine and self-test engine generates unique authentication values based on intrinsic features, stored in memory, and compared against challenge values to ensure authenticity, employing fuzzy comparison and secure hashing for secure authentication.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If traditional authentication methods are used, then ease of manufacture is maintained, but reliability of authentication deteriorates due to counterfeit hardware

Engineering Contradiction:
Improveauthentication securityVSAvoidchip structure
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent applies preliminary action by embedding the intrinsic component and generating the unique authentication signature during the chip manufacturing process itself, before the chip is deployed. The self-test engine and identification engine are pre-configured with the intrinsic features, so that authentication capability is built-in from the start rather than added later, resolving the contradiction between security and complexity.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent implements self-service through the self-test engine that automatically retrieves intrinsic features and generates authentication signatures without external intervention. The chip authenticates itself using its own intrinsic components, eliminating the need for separate authentication hardware or complex external verification systems, thus improving reliability without proportionally increasing device complexity.

Inventive Principle:
Principle #25Self-service

2Reliability

If intrinsic components are used for authentication, then reliability of authentication is improved, but manufacturing precision requirements worsen due to dependency on manufacturing variability

Engineering Contradiction:
Improveauthentication securityVSAvoidintrinsic feature consistency
Core Design Contradiction:
ReliabilityVSManufacturing precision

Solution Approach 1:

The patent applies parameter changes by deliberately utilizing the natural manufacturing variability of intrinsic components (such as transistor threshold voltages, capacitor values, or resistor ratios) as the basis for authentication. Instead of requiring tight manufacturing tolerances, the system changes the approach to accept and measure the inherent variations, converting a potential weakness into a security strength. The unique authentication signature is derived from these controlled parameter variations.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The patent converts the potential harm of manufacturing variability into a benefit for authentication security. The natural inconsistencies and variations that occur during manufacturing, which could be seen as defects, are instead harnessed to create unique, unclonable authentication signatures for each chip. This resolves the contradiction by showing that manufacturing precision requirements can be relaxed while actually improving authentication reliability.

Inventive Principle:
Principle #22Blessing in disguise (Convert harm into benefit)

3Ease of operation

If fuzzy comparison is used for authentication, then ease of operation is improved, but measurement precision deteriorates

Engineering Contradiction:
Improveauthentication processVSAvoidauthentication value comparison
Core Design Contradiction:
Ease of operationVSMeasurement precision

Solution Approach 1:

The patent introduces an intermediary element - the unique authentication signature stored in non-volatile memory - that mediates between the fuzzy intrinsic features and the precise authentication decision. The self-test engine generates a signature from the intrinsic features, and this signature serves as the intermediary for comparison with the stored reference. This allows fuzzy comparison operations while maintaining precise authentication, as the intermediary signature captures the essential unique characteristics in a comparable format.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS11210373B2Authenticating a hardware chip using an intrinsic chip identifier
Publication Date: 2021.12.28 INTERNATIONAL BUSINESS MACHINE CORPORATION
  • US11210373B2 patent drawing
  • US11210373B2 patent drawing
  • US11210373B2 patent drawing

AI summary

Embodiments of the present invention provide an authenticating service of a chip having an intrinsic identifier (ID). In a typical embodiment, an authenticating device is provided that includes an identification (ID) engine, a self-test engine, and an intrinsic component. The intrinsic component is associated with a chip and includes an intrinsic feature. The self-test engine retrieves the intrinsic feature and communicates it to the identification engine. The identification engine receives the intrinsic feature, generates a first authentication value using the intrinsic feature, and stores the authentication value in memory. The self-test engine generates a second authentication value using an authentication challenge. The identification engine includes a compare circuitry that compares the first authentication value and the second authentication value and generates an authentication output value based on the results of the compare of the two values.