PUF Oscillator Authentication with Temperature-Stable ID Generation
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing data generating and authentication systems using physically unclonable functions (PUFs) face challenges in robustness against external environmental factors such as temperature changes, which affect the characteristics of transistors and noise sensitivity, leading to instability in ID identification functions.
Innovation Solution
The implementation of a data generating device and authentication system that incorporates a PUF circuit with robustness against external environments by using ring oscillators and voltage-controlled oscillators, coupled through hard-wiring and temperature sensors to stabilize ID generation, and employing Fuzzy Extractors to generate device-specific keys, with methods to record and correct for temperature variations.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If PUF circuits are used for ID identification, then device-specific authentication capability is improved, but robustness against environmental factors such as temperature changes deteriorates
Solution Approach 1:
The patent introduces temperature sensors as intermediary components that detect environmental temperature changes and provide this information to the control unit. This mediator allows the system to sense environmental conditions without the PUF circuit itself being directly affected, enabling compensatory measures to be taken while maintaining the core authentication function.
Solution Approach 2:
The patent implements a feedback mechanism where temperature sensor data is fed back to the control unit, which then adjusts the PUF circuit operation or selects appropriate authentication parameters based on the detected temperature. This closed-loop feedback allows the system to adapt to environmental changes and maintain authentication reliability across varying temperature conditions.
2Stability of the object's composition
If ring oscillators and voltage-controlled oscillators are used to improve temperature robustness, then environmental stability is improved, but device complexity increases
Solution Approach 1:
The patent utilizes voltage-controlled oscillators that allow dynamic adjustment of oscillation frequency through voltage parameters. By changing the control voltage based on temperature sensor readings, the system can compensate for temperature-induced frequency drift without requiring complete circuit redesign, thus achieving temperature stability with moderate complexity increase.
Solution Approach 2:
The patent designs the oscillator circuit to serve multiple functions: generating clock signals for normal operation, providing temperature-dependent frequency variation for authentication, and enabling temperature compensation through voltage control. This multi-functionality reduces the need for separate dedicated temperature compensation circuits, thereby limiting the overall complexity increase.
3Reliability
If Fuzzy Extractors are employed to generate device-specific keys, then security is improved, but processing time increases
Solution Approach 1:
The patent performs Fuzzy Extractor processing during device initialization or manufacturing stages to pre-generate and store device-specific keys. By performing this computationally intensive operation in advance, the system avoids repeated processing during authentication operations, thus maintaining high security while minimizing processing time loss during actual use.
Data Source
AI summary
A data generating device according to embodiments comprises a ring oscillator, a flip-flop circuit and a generator. The flip-flop circuit includes a first terminal and a second terminal to each of which the ring oscillator output is inputted, and that determines a value of output of the ring oscillator. The generator generates an ID for authentication based on one or more values determined by the flip-flop circuit at the time when the ring oscillator is turned on.


