Optical PUF Key Stability via Interferometer Integration

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing physical uncloneable functions (PUFs) are sensitive to environmental changes and device degradation, leading to unauthorized locking or unlocking of chips or systems due to manufacturing variations, which compromises security.

Innovation Solution

Incorporating an optical physical uncloneable function (PUF) device in circuit designs that uses optical interferometers or ring resonators to generate unique keys based on manufacturing variations, remaining stable across various operational environments.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If conventional PUFs are used that rely on subtle manufacturing variations, then key uniqueness is achieved, but the PUF becomes sensitive to environmental changes and device degradation causing unauthorized locking or unlocking

Engineering Contradiction:
Improvekey stabilityVSAvoidenvironmental sensitivity
Core Design Contradiction:
ReliabilityVSObject-affected harmful factors

Solution Approach 1:

The patent replaces conventional electronic PUF implementations with an optical PUF system that uses optical interferometers and ring resonators. This substitution leverages optical properties (refractive index, resonance frequency) that are inherently more stable against environmental variations like temperature and voltage changes, thereby achieving key stability without the harmful environmental sensitivity that plagues conventional PUFs

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

Solution Approach 2:

The patent changes the physical parameter domain from electrical to optical. By encoding keys in optical characteristics (such as resonance wavelengths or interference patterns) rather than electrical states, the system achieves immunity to electrical environmental variations while maintaining manufacturing variation-based uniqueness. This parameter transformation fundamentally resolves the reliability-environmental sensitivity contradiction

Inventive Principle:
Principle #35Parameter changes

2Reliability

If write-once memory is used to store unique keys, then key uniqueness is provided, but key anonymity is lost allowing copies to be made with compromised keys

Engineering Contradiction:
Improvekey uniquenessVSAvoidkey anonymity
Core Design Contradiction:
ReliabilityVSLoss of information

Solution Approach 1:

The optical PUF system performs self-service by automatically generating unique keys through its inherent manufacturing variations without requiring external programming or key storage. The key is emergent from the physical structure itself, making it impossible to copy or compromise without physically altering the device, thereby maintaining both uniqueness and anonymity

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

By replacing programmable memory with optical PUF physics, the system eliminates the key anonymity problem. The optical PUF's manufacturing variations create keys that are physically embedded in the device structure, making them不可复制 (uncopyable) and maintaining anonymity even if the key generation mechanism were somehow compromised

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

3Reliability

If optical PUFs are used to provide environment-independent security, then key stability is improved, but device complexity increases due to optical components

Engineering Contradiction:
Improveenvironmental stabilityVSAvoidoptical component complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent merges the optical PUF functionality directly into the existing semiconductor device structure. The optical interferometers and ring resonators are integrated alongside standard circuit elements, combining security functionality with the main device rather than adding separate standalone optical components. This integration approach achieves environmental stability while minimizing the complexity penalty

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The optical PUF structure serves multiple functions: it provides key generation, environmental stability, and security authentication simultaneously. By making the optical components multi-functional (structural + security + stability), the system reduces the need for additional dedicated components, thereby managing complexity while achieving reliable environment-independent operation

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

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 optical PUFs provide robust, environment-independent hardware-based security by generating unique keys, ensuring secure operation and authentication of electronic devices despite manufacturing process consistency.

Implementation Method 1

an optical physical uncloneable function (PUF) device in a circuit design. The optical PUF can include an optical interferometer

Methodology Applied
Scientific EffectOptical interference: Interference

Implementation Method 2

optical interferometers or ring resonators to generate unique keys

Methodology Applied
Scientific EffectResonance: Resonance

Data Source

PatentUS9729317B2Optical physical uncloneable function
Publication Date: 2017.08.08 MENTOR GRAPHICS CORP
  • US9729317B2 patent drawing
  • US9729317B2 patent drawing
  • US9729317B2 patent drawing

AI summary

This application discloses a computing system implementing tools and mechanisms that can incorporate an optical physical uncloneable function (PUF) device in a circuit design. The optical physical uncloneable function device can generate at least a portion of a key. The tools and mechanisms can interconnect the optical physical uncloneable function device with a security control device in the circuit design, wherein the security control device is configured to initiate a security action when the key matches an expected key in the security controller.