PUF Security Key Generation Using IC Power Grid Resistance
Find Innovative SolutionsGenerate 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
Engineering 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
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.
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.
2Adaptability or versatility
If PUF circuits use active component variability, then diverse responses can be generated, but the responses become subject to environmental variations
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.
3Reliability
If PUF circuits are designed to be resistant to environmental variations, then security stability improves, but the design complexity increases
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.
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
Data Source
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.


