Encrypted ID Union Matching for Secure Federated Training

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In federated learning, vertical federated learning faces challenges with data security due to the need to align user intersections, which can lead to information leakage.

Innovation Solution

A method for data protection involving the acquisition of a target identification information union set, encrypted using secret keys from both parties, to determine a target sample data set for joint training without revealing original identification information, thereby preventing information leakage.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If user intersection alignment is performed in vertical federated learning, then common training can be completed, but information leakage occurs

Engineering Contradiction:
Improvecommon training capabilityVSAvoididentification information leakage
Core Design Contradiction:
Adaptability or versatilityVSLoss of information

Solution Approach 1:

The patent introduces encrypted identification information as an intermediary element. Instead of directly aligning user intersections which causes information leakage, the system uses encrypted identification information that can be aligned without revealing the actual user identities. The encryption acts as a mediator that enables alignment functionality while preventing the harmful information leakage effect.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent creates a copy of the identification information through encryption. The encrypted identification information serves as a placeholder or representation that maintains the structural needed for alignment operations while being semantically different from the original identification information, thus enabling common training without exposing sensitive data.

Inventive Principle:
Principle #26Copying

2Measurement precision

If original identification information is revealed for alignment, then accurate matching is achieved, but data security is compromised

Engineering Contradiction:
Improvealignment accuracyVSAvoiddata security
Core Design Contradiction:
Measurement precisionVSReliability

Solution Approach 1:

The encrypted identification information serves as an intermediary that enables accurate alignment matching without requiring the revelation of original identification information. The encryption layer maintains the structural integrity needed for precise matching while protecting the underlying data, thus achieving both alignment accuracy and data security simultaneously.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Loss of information

If encryption is applied to identification information, then information leakage is prevented, but processing complexity increases

Engineering Contradiction:
Improveinformation leakage preventionVSAvoidprocessing complexity
Core Design Contradiction:
Loss of informationVSDevice complexity

Solution Approach 1:

The patent applies encryption to identification information in advance, before the alignment process begins. By pre-encrypting the identification information, the system establishes security measures beforehand, which prevents information leakage during subsequent processing operations. This preliminary action allows the system to maintain security without adding complexity to the core alignment functionality.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS12493703B2Method and apparatus for data protection, readable medium and electronic device
Publication Date: 2025.12.09 LEMON INC(GB)
  • US12493703B2 patent drawing
  • US12493703B2 patent drawing
  • US12493703B2 patent drawing

AI summary

The present disclosure relates to a method and a device for data protection, a readable medium and an electronic apparatus, and the method comprises: acquiring a target identification information union set, wherein the target identification information union set comprises target encryption identification information of a first party of a joint training model and target encryption identification information of a second party of the joint training model, the target encryption identification information in the target identification information union set being obtained by encrypting according to a secret key of the first party and a secret key of the second party; and determining, according to the target identification information union set, a target sample data set for training the joint training model. Therefore, an identification information intersection of the first party and the second party does not need to be determined in advance as in the related technology.