PUF Security Key Generation Using IC Power Grid Resistance

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Integrated circuits (ICs) face vulnerabilities in security key protection due to invasive physical attacks, cloning, misappropriation, and unauthorized use, as conventional security keys stored in digital data are susceptible to being learned by adversaries.

Innovation Solution

A physical unclonable function (PUF) circuit generates a silicon-variation-based security key derived from the IC's physical characteristics, leveraging variability in passive and active components, particularly using the power grid's resistance variations to create a unique and volatile key that is difficult to clone or compromise.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If conventional security keys are stored in digital data (flash memory or ROM), then the security key can be accessed by hardware circuits, but the security key becomes vulnerable to invasive physical attacks and cloning

Engineering Contradiction:
Improvesecurity key protectionVSAvoidvulnerability to physical attacks
Core Design Contradiction:
ReliabilityVSObject-affected harmful factors

Solution Approach 1:

The patent replaces the conventional digital storage mechanism (flash memory or ROM) with a physics-based mechanism. Instead of storing security keys as digital data that can be read and copied, the invention uses physical unclonable functions that derive security keys from inherent physical variations in the IC's power grid and transistor characteristics. These physical characteristics cannot be replicated through digital copying, thus substituting a mechanical/physical system for a digital one to eliminate cloning vulnerability.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

Solution Approach 2:

The invention changes the fundamental parameter of security key representation from digital values to physical measurements. Security keys are no longer stored as binary data but are derived from continuous physical parameters such as resistance variations in power grids and threshold voltage variations in transistors. This parameter change makes the security key dependent on physical characteristics that vary uniquely for each IC and cannot be precisely replicated.

Inventive Principle:
Principle #35Parameter changes

2Adaptability or versatility

If PUF circuits use active component variability, then diverse responses can be generated, but the responses become subject to environmental variations

Engineering Contradiction:
Improveresponse diversityVSAvoidenvironmental sensitivity
Core Design Contradiction:
Adaptability or versatilityVSTemperature

Solution Approach 1:

The patent introduces an intermediary measurement approach that indirectly captures the physical characteristics. Instead of directly measuring temperature-sensitive active component parameters, the invention uses the power grid resistance as an intermediary that reflects transistor threshold voltage variations without being directly affected by temperature. The power grid resistance serves as a mediator that translates internal device variations into measurable electrical properties that are more stable under environmental variations.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Reliability

If PUF circuits are designed to be resistant to environmental variations, then security stability improves, but the design complexity increases

Engineering Contradiction:
Improvesecurity stabilityVSAvoidPUF circuit design
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The invention enables the PUF circuit to automatically compensate for environmental variations without requiring external calibration or complex control mechanisms. The power grid resistance inherently responds to process variations in a way that maintains uniqueness across ICs while being relatively stable under environmental changes. The circuit self-generates the security key from its own physical characteristics, eliminating the need for external reference measurements or complex temperature compensation circuits.

Inventive Principle:
Principle #25Self-service

Applied Scientific Principles

This section explains which scientific principles are used to turn an abstract innovation direction into a practical engineering solution.

Function Achieved in This Case

The PUF circuit provides a robust security key that is less susceptible to environmental variations and cloning, enhancing the security of ICs by ensuring unique responses across different ICs, thus mitigating threats of cloning and unauthorized use.

Implementation Method 1

The PUF is implemented such that the infrastructure that defines the security key does not consume a large area of the IC... the security key is derived for the physical unclonable function circuit based on a measured stimulus and response between nodes of the power grid

Methodology Applied
Scientific EffectElectrical Resistance: Electrical Resistance

Data Source

PatentUS8610454B2System and methods for generating unclonable security keys in integrated circuits
Publication Date: 2013.12.17 STC UNM
  • US8610454B2 patent drawing
  • US8610454B2 patent drawing
  • US8610454B2 patent drawing

AI summary

A system and methods that generates a physical unclonable function (“PUF”) security key for an integrated circuit (“IC”) through use of equivalent resistance variations in the power distribution system (“PDS”) to mitigate the vulnerability of security keys to threats including cloning, misappropriation and unauthorized use.