Physically Unclonable Function Fuse Modification for Anti-Tamper Security

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Electronic devices, such as payment readers, face vulnerabilities in protecting critical information from tampering and unauthorized access due to the inability of existing technologies to effectively prevent eavesdropping and tampering attempts, especially in scenarios where attackers attempt to physically access or simulate components.

Innovation Solution

The implementation of Physically Unclonable Functions (PUFs) within these devices, which utilize unique physical characteristics to generate cryptographic keys and respond to tamper attempts by modifying their values, thereby rendering critical information unreadable and enhancing security through anti-tamper mechanisms.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If cryptographic keys are stored in memory for secure access, then authentication reliability is improved, but the device becomes vulnerable to tampering and eavesdropping attacks

Engineering Contradiction:
Improveauthentication reliabilityVSAvoidtampering vulnerability
Core Design Contradiction:
ReliabilityVSObject-affected harmful factors

Solution Approach 1:

The patent extracts the cryptographic key storage function from traditional memory and replaces it with a Physically Unclonable Function (PUF) device. The PUF generates cryptographic keys based on unique physical characteristics of the device itself, eliminating the need to store keys in memory and thereby removing the vulnerability to memory-based attacks while maintaining authentication reliability.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The PUF device acts as an intermediary between the device hardware and cryptographic operations. Instead of directly storing and accessing cryptographic keys in memory, the system uses the PUF's unique physical characteristics as a mediator to generate keys on-demand, providing a security layer that prevents direct access to sensitive cryptographic material.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Device complexity

If static cryptographic keys are used for encryption, then encryption simplicity is improved, but security is worsened due to inability to respond to tamper attempts

Engineering Contradiction:
Improveencryption simplicityVSAvoidsecurity response to tampering
Core Design Contradiction:
Device complexityVSReliability

Solution Approach 1:

The patent transforms static cryptographic keys into dynamic, changeable keys generated by the PUF device. The PUF can modify its output based on environmental conditions and tamper attempts, allowing the cryptographic system to adapt and respond to security threats while maintaining relatively simple encryption operations through the use of challenge-response protocols.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The PUF device changes its operational parameters based on detected conditions. When tampering is detected, the PUF modifies its physical state or operational characteristics, which in turn changes the generated cryptographic keys. This parameter changing capability allows the system to respond to tamper attempts while keeping the encryption mechanism itself relatively simple.

Inventive Principle:
Principle #35Parameter changes

3Reliability

If unique physical characteristics are utilized for key generation, then unclonability is improved, but key modifiability in response to threats is worsened

Engineering Contradiction:
ImproveunclonabilityVSAvoidkey modifiability
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The patent merges two seemingly contradictory properties: the static uniqueness of physical characteristics and the dynamic capability to modify responses. The PUF combines the inherent unclonable physical characteristics of the device with a challenge-response mechanism that allows the same physical characteristics to generate different cryptographic outputs based on external stimuli, thereby achieving both unclonability and modifiability.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The PUF device serves multiple functions: it provides unique identification through its unclonable physical characteristics, generates cryptographic keys, and responds to tamper attempts. This multi-functionality allows the same physical characteristics to serve both as a static uniqueness source and as a dynamic key generation mechanism that can adapt to different security threats.

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

Data Source

PatentUS10263793B2Devices with modifiable physically unclonable functions
Publication Date: 2019.04.16 BLOCK INC
  • US10263793B2 patent drawing
  • US10263793B2 patent drawing
  • US10263793B2 patent drawing

AI summary

A device may include a physically unclonable function (PUF) source that has at least one fuse embedded in the device. The PUF source may be responsive to an input for transmitting a signal through the fuse and providing a PUF value based on a measurement of such signal. The device also has circuitry that is configured to modify the fuse by transmitting a signal of sufficiently high current or voltage through the fuse to change its resistance, thereby changing a response of the PUF source to the input.