Binding Biometric Metadata to Hardware via PUF Enrollment

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Authentication systems relying on biometric data are vulnerable to forgery and data exposure, and existing methods fail to securely link intrinsic hardware characteristics with authentication protocols, particularly in handling sensitive and non-sensitive metadata.

Innovation Solution

An authentication system that generates an enrollment token or public key based on intrinsic device characteristics, incorporating sensitive metadata through hash functions, utilizing a zero knowledge proof mechanism for verification, and employing fuzzy extraction to manage noisy PUF outputs, ensuring the device's authenticity without exposing sensitive data.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If biometric data is stored and used for authentication, then authentication capability is improved, but vulnerability to forgery and data exposure increases

Engineering Contradiction:
Improveauthentication capabilityVSAvoidvulnerability to forgery and data exposure
Core Design Contradiction:
ReliabilityVSObject-affected harmful factors

Solution Approach 1:

The patent extracts sensitive biometric data from the authentication flow by using it only during enrollment to generate a device binding key. The actual authentication process uses only non-sensitive metadata and the binding key, eliminating the need to store or transmit sensitive biometric data after enrollment. This extraction of sensitive information from the ongoing authentication process resolves the contradiction by maintaining authentication capability while removing vulnerability to forgery and data exposure.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent introduces a device binding key as an intermediary that links the device's intrinsic properties to the authentication process. This binding key is generated during enrollment by processing biometric data through a PUF, and then used to verify authentication requests without requiring the actual biometric data. The binding key serves as a mediator that enables authentication while preventing direct exposure of sensitive biometric information.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If PUF output is used for authentication, then device uniqueness is improved, but handling of noisy output becomes more difficult

Engineering Contradiction:
Improvedevice uniquenessVSAvoidhandling of noisy output
Core Design Contradiction:
ReliabilityVSManufacturing precision

Solution Approach 1:

The patent applies preliminary action by performing a challenge-response protocol during device enrollment where the PUF is queried with specific challenges and the responses are stored as expected values. During subsequent authentication, the same challenges are issued and responses are compared against the stored expected values. This preliminary characterization of the PUF's behavior allows the system to handle noisy output by comparing against known good responses rather than requiring exact matches.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent implements feedback mechanisms through the challenge-response protocol where the system issues challenges, receives responses from the PUF, and uses these responses to generate binding keys and verify authentication. The feedback loop allows the system to adapt to the noisy nature of PUF output by using the response to confirm device identity while filtering out noise through the structured challenge-response interaction.

Inventive Principle:
Principle #23Feedback

3Reliability

If metadata is incorporated into PUF input, then authentication robustness is improved, but complexity of the protocol increases

Engineering Contradiction:
Improveauthentication robustnessVSAvoidprotocol complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent merges the PUF challenge-response mechanism with metadata processing by incorporating metadata into the challenge or response processing steps. Rather than creating separate protocols for PUF authentication and metadata verification, the system combines these functions by processing metadata through the same PUF-based binding key generation and verification process. This merging approach improves authentication robustness while minimizing the increase in protocol complexity.

Inventive Principle:
Principle #5Merging (Combining)

Data Source

PatentUS10013543B2System and device binding metadata with hardware intrinsic properties
Publication Date: 2018.07.03 ANALOG DEVICES INC
  • US10013543B2 patent drawing
  • US10013543B2 patent drawing
  • US10013543B2 patent drawing

AI summary

A system, device, and method for binding metadata, such as information derived from the output of a biometric sensor, to hardware intrinsic properties by obtaining authentication-related metadata and combining it with information pertaining to a root of trust, such as a physical unclonable function. The metadata may be derived from a sensor such as a biometric sensor, the root of trust may be a physical unclonable function, the combination of the metadata and root of trust information may employ a hash function, and output from such a hash process may he used as an input to the root of trust. The combined information can he used in interactive or non-interactive authentication.