PUF Oscillator Authentication with Temperature-Stable ID Generation

Resolve Bottlenecks,
Find Innovative Solutions
Generate 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

VSEngineering 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

Engineering Contradiction:
Improveauthentication capabilityVSAvoidenvironmental sensitivity
Core Design Contradiction:
ReliabilityVSObject-affected harmful factors

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.

Inventive Principle:
Principle #24Intermediary (Mediator)

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.

Inventive Principle:
Principle #23Feedback

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

Engineering Contradiction:
Improvetemperature stabilityVSAvoidcircuit complexity
Core Design Contradiction:
Stability of the object's compositionVSDevice complexity

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.

Inventive Principle:
Principle #35Parameter changes

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.

Inventive Principle:
Principle #6Universality (Multi-functionality)

3Reliability

If Fuzzy Extractors are employed to generate device-specific keys, then security is improved, but processing time increases

Engineering Contradiction:
ImprovesecurityVSAvoidprocessing time
Core Design Contradiction:
ReliabilityVSLoss of time

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.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS9712166B2Data generating device and authentication system
Publication Date: 2017.07.18 KK TOSHIBA
  • US9712166B2 patent drawing
  • US9712166B2 patent drawing
  • US9712166B2 patent drawing

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.