Device-Specific MPC Using LWE Secrets from Channel Errors

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Secure multiparty computation (MPC) faces challenges such as high communication complexity, costly input verification, lack of post-quantum security, and limited support for general access structures in efficient MPC schemes.

Innovation Solution

A multi-party secret sharing protocol that is device-specific, where a secret matrix is tied to individual computing devices. This involves determining device channel errors based on channel impulse response, training a linear regression model to generate Learning With Error (LWE) secrets, and distributing shares of a general access structure secret matrix to devices, ensuring the matrix cannot be constructed without shares from an authorized set of devices.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If traditional MPC protocols are used, then security is provided, but communication complexity increases and efficiency decreases

Engineering Contradiction:
ImprovesecurityVSAvoidcommunication complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The secret is segmented into multiple shares distributed to different devices. Each device holds a portion of the secret, and the secret can only be reconstructed when a sufficient number of shares are combined. This segmentation reduces the communication burden on any single device while maintaining security through distributed secret sharing.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

A trusted dealer acts as an intermediary to distribute secret shares to participating devices. The dealer generates the secret shares and distributes them according to the access structure, eliminating the need for direct complex communication between all pairs of devices. This intermediary approach simplifies the communication topology while preserving security guarantees.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Productivity

If efficient MPC schemes are used, then communication complexity is reduced, but post-quantum security is lost

Engineering Contradiction:
ImproveefficiencyVSAvoidpost-quantum security
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The system changes the cryptographic parameters by using lattice-based cryptography (Learning With Errors problem) instead of traditional cryptographic assumptions. This parameter change enables post-quantum security while maintaining reasonable efficiency, as the security relies on the hardness of lattice problems which are believed to be resistant to quantum attacks.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The patent replaces traditional cryptographic mechanisms with lattice-based cryptographic mechanisms. Instead of relying on factoring or discrete logarithm problems, the system uses the hardness of finding short vectors in lattices, providing post-quantum security while maintaining computational efficiency through optimized lattice operations.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

3Ease of operation

If standard secret sharing is used, then simplicity is maintained, but general access structures are not supported

Engineering Contradiction:
ImprovesimplicityVSAvoidaccess structure flexibility
Core Design Contradiction:
Ease of operationVSAdaptability or versatility

Solution Approach 1:

The secret sharing scheme is designed to be universal by supporting general access structures through the use of monotone span programs. The same basic secret sharing mechanism can accommodate different access structures (threshold, hierarchical, arbitrary authorized sets) by changing the span program definition, providing both simplicity in implementation and flexibility in access control policies.

Inventive Principle:
Principle #6Universality (Multi-functionality)

4Adaptability or versatility

If device-independent MPC is used, then versatility is achieved, but device-specific security guarantees are lost

Engineering Contradiction:
Improvedevice independenceVSAvoiddevice-specific security
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The patent implements device-specific secret sharing where each device receives shares tailored to its specific identity and security requirements. The secret sharing scheme incorporates device-specific parameters and identifiers, allowing each device to have customized security guarantees while still participating in the overall MPC protocol. This local quality approach enables both device independence for participation and device-specific security for protection.

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS12289399B2Device specific multiparty computation
Publication Date: 2025.04.29 SEAGATE TECH LLC
  • US12289399B2 patent drawing
  • US12289399B2 patent drawing
  • US12289399B2 patent drawing

AI summary

The disclosure provides systems and methods for a multi-party secret sharing protocol that includes determining device channel errors of a plurality of computing devices based on channel impulse response (CIR) of communication channels of the plurality of computing devices, training a linear regression model using the device channel errors to generate learning with error (LWE) secrets for each of the plurality of computing devices, generating a general access structure secret matrix using the LWE secrets from each of the plurality of computing devices, and distributing shares of the general access structure secret matrix to the plurality of computing devices based on a multi-party secret sharing protocol.