Encrypted Biometric Matching Using Homomorphic Feature Vectors

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional biometric systems face limitations in performing one-to-many searches on encrypted biometric data, leading to security vulnerabilities and inefficiencies, particularly in key management and scalability.

Innovation Solution

A privacy-enabled biometric system utilizing deep neural networks (DNNs) processes encrypted biometric feature vectors through one-way homomorphic encryption, enabling secure and efficient one-to-many matching and classification without decrypting the original data.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If conventional biometric systems store and search biometric data in clear text, then search efficiency and matching speed are improved, but security and privacy of biometric data are compromised

Engineering Contradiction:
Improvesearch efficiencyVSAvoiddata security
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The patent introduces homomorphic encryption as an intermediary mechanism that enables search operations on encrypted biometric data without decryption. The encrypted feature vectors serve as mediators between the stored biometric data and search queries, allowing the system to perform matching operations while maintaining data encryption throughout the process.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system transforms biometric data into encrypted feature vectors using homomorphic encryption, changing the parameter state from plaintext to ciphertext. This parameter transformation allows the data to maintain its usability for search operations while achieving the desired security properties through encryption.

Inventive Principle:
Principle #35Parameter changes

2Reliability

If biometric data is encrypted using conventional methods, then security is improved, but the ability to perform one-to-many searches and matching operations is lost

Engineering Contradiction:
Improvedata securityVSAvoidsearch capability
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

Homomorphic encryption serves as an intermediary that preserves the structural properties of biometric data in encrypted form, enabling search operations. The encrypted feature vectors maintain enough mathematical structure to allow comparison and matching operations without requiring decryption, thus preserving search capability while achieving security.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent replaces conventional decryption-based search mechanisms with homomorphic encryption-based operations. Instead of decrypting data to perform searches and then re-encrypting results, the system uses homomorphic properties to perform matching operations directly on encrypted data, substituting the mechanical decryption-encryption cycle with a more efficient cryptographic operation.

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

3Reliability

If key management is implemented to secure stored biometric data, then security is improved, but system complexity and overhead increase

Engineering Contradiction:
Improvedata securityVSAvoidkey management overhead
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent extracts the decryption operation from the search process entirely. By using homomorphic encryption, the system removes the need to manage decryption keys for search operations, as all matching can be performed on encrypted data. This extraction of the decryption step eliminates a major source of key management complexity.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The system works with encrypted copies of biometric data throughout the entire process. Instead of requiring access to original plaintext data or managing keys to access it, the system creates and operates on encrypted representations, eliminating the need for plaintext key management while maintaining full functional capability.

Inventive Principle:
Principle #26Copying

4Device complexity

If biometric matching is limited to one-to-one comparisons, then security is simplified, but scalability and productivity are reduced

Engineering Contradiction:
Improvesystem simplicityVSAvoidmatching scalability
Core Design Contradiction:
Device complexityVSProductivity

Solution Approach 1:

The homomorphic encryption approach provides a universal mechanism that handles both one-to-one and one-to-many matching operations through the same cryptographic framework. The encrypted feature vector comparison operation serves multiple functions, enabling scalable database searches without requiring separate mechanisms for different matching types, thus achieving both simplicity and scalability.

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

Data Source

PatentUS20250392467A1Systems and methods for privacy-enabled biometric processing
Publication Date: 2025.12.25 PRIVATE IDENTITY LLC
  • US20250392467A1 patent drawing
  • US20250392467A1 patent drawing
  • US20250392467A1 patent drawing

AI summary

In one embodiment, a set of feature vectors can be derived from any biometric data, and then using a deep neural network (“DNN”) on those one-way homomorphic encryptions (i.e., each biometrics' feature vector) can determine matches or execute searches on encrypted data. Each biometrics' feature vector can then be stored and/or used in conjunction with respective classifications, for use in subsequent comparisons without fear of compromising the original biometric data. In various embodiments, the original biometric data is discarded responsive to generating the encrypted values. In another embodiment, the homomorphic encryption enables computations and comparisons on cypher text without decryption. This improves security over conventional approaches. Searching biometrics in the clear on any system, represents a significant security vulnerability. In various examples described herein, only the one-way encrypted biometric data is available on a given device. Various embodiments restrict execution to occur on encrypted biometrics for any matching or searching.