Sharded Key Encryption for Secure Multi-Party Data Computation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing methods for secure multi-party data computation face inefficiencies and security vulnerabilities as the number of participants increases, particularly in encrypting and decrypting large datasets, leading to decreased encryption efficiency and compromised data security.

Innovation Solution

A data processing method involving generating private key information for participants, performing a shard operation on these keys using a shard operation protocol, and encrypting plaintext data to generate ciphertext data, which requires collaborative decryption among all participants, enhancing security and complexity.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If traditional encryption methods are used for multi-party data computation, then data security is maintained, but encryption efficiency decreases as the number of participants increases

Engineering Contradiction:
Improvedata securityVSAvoidencryption efficiency
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent segments the encryption process by introducing a shard operation that divides the encryption task into multiple independent key shards. Each participant holds only a portion of the key information, and the complete key is reconstructed only when needed for decryption. This segmentation allows parallel processing and distributes the computational burden, thereby improving encryption efficiency while maintaining security through the distributed key structure.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent performs preliminary actions by pre-computing and distributing key shards to participants before the actual encryption operation. The shard operation protocol establishes the key distribution structure in advance, allowing participants to have their key portions ready. This preliminary key preparation eliminates the need for complex real-time key management during encryption, thus improving efficiency without compromising security.

Inventive Principle:
Principle #10Preliminary action

2Ease of operation

If individual participants hold complete key information, then decryption is simple, but data security is compromised as participants can infer plaintext data

Engineering Contradiction:
Improvedecryption simplicityVSAvoiddata security
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The patent applies segmentation by dividing the complete decryption key into multiple key shards distributed among different participants. No single participant possesses the complete key information needed for decryption. Instead, the system requires collaborative decryption where multiple key shards are combined. This maintains decryption simplicity through a standardized protocol while enhancing security by ensuring that no individual participant can independently decrypt or infer plaintext data.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces an intermediary mechanism in the form of a shard operation protocol that mediates the key reconstruction process. This intermediary protocol securely combines multiple key shards from different participants to form the complete decryption key only when authorized. This intermediary layer prevents any single participant from accessing the complete key, thereby maintaining data security while enabling controlled decryption operations.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Adaptability or versatility

If the number of participants increases, then data circulation capability improves, but key management complexity and security vulnerabilities increase

Engineering Contradiction:
Improvedata circulation capabilityVSAvoidkey management complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent uses segmentation to manage key complexity by distributing key shards across multiple participants rather than centralizing key management. As the number of participants increases, the system naturally scales by adding more key shards, and each participant's key management burden remains constant. This segmentation approach enables improved data circulation capability with multiple participants while keeping individual key management complexity manageable through the standardized shard operation protocol.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS20260025262A1Data processing
Publication Date: 2026.01.22 MASHANG CONSUMER FINANCE CO LTD
  • US20260025262A1 patent drawing
  • US20260025262A1 patent drawing
  • US20260025262A1 patent drawing

AI summary

A data processing method includes: generating respective private key information of M participants; performing a shard operation on the respective private key information of the M participants according to a predetermined shard operation protocol to obtain key information; encrypting plaintext data of each of the M participants using the key information to obtain respective ciphertext data of the M participants; and performing computation on the respective ciphertext data of the M participants to obtain a data computation result for the M participants.