Encrypted Multi-Party Data Query with Row-Disordered Sorting

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In multi-party data processing scenarios, existing methods for joint data sorting expose private data and their order relationships, leading to potential leaks during data query processes.

Innovation Solution

A method and apparatus for multi-party data query that involves encrypting data as ciphertexts, disordering the ciphertext table in units of rows to obscure row relationships, and sorting attribute value ciphertexts within the disordered table to obtain a target sorted table without revealing the original order.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If data are sorted jointly by multiple parties to obtain query results, then data processing capability is improved, but data privacy protection deteriorates

Engineering Contradiction:
Improvedata processing capabilityVSAvoiddata privacy
Core Design Contradiction:
ProductivityVSLoss of information

Solution Approach 1:

The patent segments data into ciphertext form and separates sorting operations from original data. Multiple parties can jointly sort ciphertext data without exposing plaintext information, achieving both collaborative processing and privacy protection.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces ciphertext as an intermediary representation of the original data. This intermediary form enables joint sorting operations while preventing direct access to sensitive plaintext information, resolving the contradiction between collaboration and privacy.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Measurement precision

If private data are uploaded in plaintext form for sorting, then sorting accuracy is improved, but data security deteriorates

Engineering Contradiction:
Improvesorting accuracyVSAvoiddata leakage risk
Core Design Contradiction:
Measurement precisionVSObject-affected harmful factors

Solution Approach 1:

The patent changes the parameter of data representation from plaintext to ciphertext. This transformation maintains the structural properties needed for accurate sorting while eliminating the security vulnerability of plaintext exposure during transmission and processing.

Inventive Principle:
Principle #35Parameter changes

3Reliability

If data are encrypted before sorting, then data security is improved, but sorting complexity increases

Engineering Contradiction:
Improvedata securityVSAvoidsorting process complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent performs encryption as a preliminary action before sorting. By converting data to ciphertext form in advance, the system enables subsequent sorting operations to work directly on the encrypted data without requiring additional decryption steps, thus managing complexity effectively.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS12541615B2Multi-party data query methods and apparatuses for data privacy protection
Publication Date: 2026.02.03 ALIPAY (HANGZHOU) INFORMATION TECH CO LTD
  • US12541615B2 patent drawing
  • US12541615B2 patent drawing
  • US12541615B2 patent drawing

AI summary

Embodiments of this specification provide multi-party data query methods and apparatuses for data privacy protection. One implementation of the methods includes obtaining, from each of a plurality of data owners, attribute value ciphertexts of N target objects to form a ciphertext table, disordering the ciphertext table in units of rows to obtain a disordered table, sorting, in response to a query instruction of querying sorting-related data for a target attribute item in the plurality of attribute items, attribute value ciphertexts corresponding to the target attribute item in the disordered table to obtain a target sorted table, and obtaining the sorting-related data as a query result based on the target sorted table.