Privacy-Enabled Biometric Processing via Homomorphic Encryption

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional biometric systems face limitations in performing one to many searches and matching on encrypted biometric information, especially in polynomial time, while also dealing with key management overhead and security vulnerabilities.

Innovation Solution

The implementation of a privacy-enabled biometric system that uses deep neural networks for one-way homomorphic encryption, allowing for computations and comparisons on encrypted biometric data without decryption, thereby enhancing security and scalability.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If conventional biometric systems store and search unencrypted biometric data, then search and matching operations can be performed efficiently, but security and privacy of biometric data are compromised

Engineering Contradiction:
ImprovesecurityVSAvoidsearch efficiency
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent introduces homomorphic encryption as an intermediary mechanism that allows search operations to be performed on encrypted biometric data without decryption. The encrypted feature vectors serve as a mediator between the need for security (keeping data encrypted) and the need for efficient searching (performing operations without full decryption), enabling polynomial-time one-to-many matching while maintaining data confidentiality

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system transforms biometric data into a different parameter space through deep neural network processing, converting raw biometric inputs into encrypted feature vectors. This parameter transformation enables efficient Euclidean distance-based searching in the encrypted space, resolving the contradiction between maintaining security through encryption and achieving efficient search operations

Inventive Principle:
Principle #35Parameter changes

2Productivity

If one-to-many searching is performed on encrypted biometric data using conventional methods, then security is maintained, but the search cannot be completed in polynomial time

Engineering Contradiction:
Improvesearch speedVSAvoidsecurity
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The patent replaces conventional decryption-based search mechanics with homomorphic encryption-based computation. Instead of decrypting data to perform searches (mechanical decryption process), the system uses mathematical properties of homomorphic encryption to perform distance calculations directly on encrypted feature vectors, achieving polynomial-time complexity while maintaining encryption

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

Solution Approach 2:

The system performs preliminary transformation of biometric data into encrypted feature vectors using deep neural networks before storage. This preliminary action enables subsequent efficient searching operations to be performed directly on the pre-processed encrypted representations without requiring additional decryption steps

Inventive Principle:
Principle #10Preliminary action

3Reliability

If biometric data is encrypted using conventional encryption methods, then security is improved, but key management overhead increases significantly

Engineering Contradiction:
ImprovesecurityVSAvoidkey management overhead
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent extracts the key management burden from the biometric processing system by using homomorphic encryption properties that allow computations on encrypted data without requiring the decryption key. The secret key is taken out of the operational flow, eliminating the need for complex key management infrastructure while maintaining strong security

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The homomorphic encryption scheme enables the encrypted biometric data to serve itself for search operations without external key management intervention. The encrypted feature vectors can be searched and compared directly using their mathematical properties, making the system self-sufficient and eliminating dependency on complex key management systems

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS12301698B2Systems and methods for privacy-enabled biometric processing
Publication Date: 2025.05.13 PRIVATE IDENTITY LLC
  • US12301698B2 patent drawing
  • US12301698B2 patent drawing
  • US12301698B2 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.