Secure Permutation Protocol for Encrypted Data Intersection Matching

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current secure multi-party computing (MPC) protocols face challenges in efficiently matching intersections between dispersed data sources while ensuring data security and compliance with regulations, particularly due to high computational and communication costs, especially when dealing with unbalanced datasets and duplicate IDs.

Innovation Solution

The proposed method employs a secure permutation protocol to generate feature shares of intersection data without exposing the intersection, using double-encrypted identification information and feature shares to align datasets, allowing for efficient MPC operations without revealing sensitive information.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If traditional MPC protocols are used for intersection matching between dispersed data sources, then data security is maintained, but computational cost and communication cost increase significantly

Engineering Contradiction:
Improvedata securityVSAvoidcomputational efficiency
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent segments the intersection matching process into multiple rounds of secure permutation operations. Instead of performing a single complex MPC intersection protocol, the system divides the computation into iterative steps where feature shares are progressively aligned and matched, reducing the computational burden in each individual round while maintaining overall security

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent performs preliminary actions by pre-processing data entries into feature shares before the actual intersection matching. The double-encrypted identification information is prepared in advance, and feature shares are generated and distributed beforehand, allowing the MPC protocol to operate on pre-processed data structures that reduce computational complexity during the matching phase

Inventive Principle:
Principle #10Preliminary action

2Reliability

If traditional MPC protocols are used for intersection matching, then data security is ensured, but communication cost increases

Engineering Contradiction:
Improvedata securityVSAvoidcommunication volume
Core Design Contradiction:
ReliabilityVSQuantity of substance

Solution Approach 1:

The patent extracts and processes only the necessary feature shares for intersection matching rather than transmitting entire datasets. By working with extracted feature shares and double-encrypted identification information, the system reduces communication volume to only the essential data elements needed for secure intersection computation

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent transforms the intersection matching problem from operating on raw data entries to operating on feature shares in a different dimensional space. This dimensionality change allows multiple data entries to be represented and processed through their feature share representations, reducing the communication overhead while preserving the ability to identify intersections

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

3Measurement precision

If datasets are aligned for MPC operations, then intersection matching accuracy improves, but the amount of data to be buffered increases

Engineering Contradiction:
Improveintersection matching accuracyVSAvoiddata buffer size
Core Design Contradiction:
Measurement precisionVSQuantity of substance

Solution Approach 1:

The patent applies local quality by aligning only the feature shares relevant to intersection matching rather than buffering entire datasets. The system maintains local alignments of identification information and corresponding feature shares, processing data in localized segments that require minimal buffering while achieving accurate intersection identification

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS20240413967A1Data processing methods and electronic device
Publication Date: 2024.12.12 BEIJING VOLCANO ENGINE TECH CO LTD
  • US20240413967A1 patent drawing
  • US20240413967A1 patent drawing
  • US20240413967A1 patent drawing

AI summary

Data processing methods and electronic device are provided in the present disclosure. A method comprises: obtaining, by a first party, first double-encrypted identification information and a first feature share, a second feature share of first feature information in a first dataset and second double-encrypted identification information and a third feature share of second feature information in a second dataset; determining a first intersection of the first and second datasets by matching the first double-encrypted identification information with the second double-encrypted identification information; performing, using the first feature share, a first round of secure permutation with the second party, to obtain a first target feature share of the first feature information; performing, using the third feature share, a second round of secure permutation with the second party, to obtain a first target feature share of the second feature information; updating the first intersection and performing MPC with the second party.