Encrypted Identity Matching Across Providers Without Plaintext Exposure

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The transfer of personal data between users and relying parties is problematic when identity providers lack necessary data or accuracy is uncertain, leading to potential misuse or exposure.

Innovation Solution

A method involving a server computer that encrypts and decrypts personal data using public and private keys from multiple identity providers and a relying party, ensuring secure and accurate data exchange by comparing attributes across providers.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If personal data is transferred directly from identity provider to relying party, then data accuracy is improved, but data security and privacy protection deteriorate

Engineering Contradiction:
Improvedata accuracyVSAvoiddata exposure risk
Core Design Contradiction:
Measurement precisionVSObject-affected harmful factors

Solution Approach 1:

The patent introduces a server computer as an intermediary that receives encrypted data from the user device, verifies it against identity provider data, and communicates with the relying party without exposing plaintext personal data. This mediator architecture allows accuracy verification while maintaining security by preventing direct plaintext data exposure between parties.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system performs preliminary encryption of personal data by the user device before transmission to the server. The server then performs preliminary verification by comparing encrypted data with identity provider records before any data is exposed to the relying party. This preliminary action ensures data integrity and security are established before the actual data exchange occurs.

Inventive Principle:
Principle #10Preliminary action

2Measurement precision

If multiple identity providers are contacted for data verification, then data accuracy is improved, but system complexity increases

Engineering Contradiction:
Improvedata accuracyVSAvoidsystem complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent merges the verification process for multiple identity providers into a single server-based workflow. Instead of each relying party independently contacting multiple providers, the server consolidates the verification logic, receiving encrypted data from the user device and systematically comparing it against records from multiple identity providers in a unified process.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The server acts as a central intermediary that manages communications with multiple identity providers. It receives encrypted personal data from the user device, systematically compares it against verified records from multiple identity providers, and coordinates the verification process. This mediator approach simplifies the system architecture by centralizing the complexity of multi-provider verification in a single server component.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Object-affected harmful factors

If data is encrypted with multiple keys, then data security is improved, but processing time increases

Engineering Contradiction:
Improvedata protectionVSAvoidprocessing time
Core Design Contradiction:
Object-affected harmful factorsVSLoss of time

Solution Approach 1:

The user device performs preliminary encryption of personal data with multiple keys (user key and relying party key) before transmission to the server. This preliminary action establishes strong security protections in advance, allowing the server to receive already-encrypted data and perform verification without needing to re-encrypt or process the data through multiple encryption layers during the verification phase.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS20250279888A1Secure data exchange matching across identity providers
Publication Date: 2025.09.04 VISA INTERNATIONAL SERVICE ASSOCIATION
  • US20250279888A1 patent drawing
  • US20250279888A1 patent drawing
  • US20250279888A1 patent drawing

AI summary

A method includes receiving a first encrypted first identity attribute. A first doubly encrypted first identity attribute is formed by encrypting the first encrypted first identity attribute. A second doubly encrypted first identity attribute is formed by encrypting the first encrypted first identity attribute. They are transmitted to a user device, which removes a user layer of encryption on each to form a second encrypted first identity attribute and a third encrypted first identity attribute. Layers of encryption are added to the second encrypted first identity attribute to form a third doubly encrypted first identity attribute and the third encrypted first identity attribute to form a fourth doubly encrypted first identity attribute. The server computer receives them and transmits, to the second identity provider computer, the fourth doubly encrypted first identity attribute. The second identity provider computer obtains a first identity attribute and compares it to a second identity attribute.