Scale-Transformed Secure Real-Number Multiplication With S2PM

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing secure real-number multiplication schemes face challenges with high computational and communication inefficiencies, precision issues, and security risks due to reliance on third-party cloud platforms, particularly in garbled circuit, secret sharing, and homomorphic encryption technologies.

Innovation Solution

A secure real-number multiplication method based on scale transformation, utilizing Secure Two-Party Matrix Multiplication (S2PM) and secure data disguising technology to convert private input values into matrices, enabling parallel computations without relying on third-party platforms.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If garbled circuit technology is used for secure real-number multiplication, then security is ensured, but computational complexity and space complexity increase significantly leading to low computational efficiency

Engineering Contradiction:
ImprovesecurityVSAvoidcomputational efficiency
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent replaces the mechanical Boolean circuit construction with a mathematical field transformation approach. By converting real numbers to finite field elements and performing multiplication in the finite field GF(2^k), the system avoids constructing complex Boolean circuits while maintaining security through cryptographic principles embedded in the field arithmetic operations.

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

Solution Approach 2:

The patent changes the mathematical parameter space by transforming real number multiplication into finite field multiplication. This parameter transformation allows the use of efficient finite field arithmetic algorithms instead of complex garbled circuit evaluations, significantly improving computational efficiency while preserving security through the cryptographic properties of finite fields.

Inventive Principle:
Principle #35Parameter changes

2Reliability

If secret sharing technology is used for secure real-number multiplication, then security is ensured, but extensive message exchanges among multiple parties are required resulting in low communication efficiency

Engineering Contradiction:
ImprovesecurityVSAvoidcommunication efficiency
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent extracts the communication-intensive secret sharing protocol and replaces it with a direct finite field multiplication approach. By removing the intermediate secret sharing and reconstruction steps, the system achieves secure multiplication with minimal communication rounds, keeping only the essential cryptographic operations needed for security.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

Instead of following the conventional approach of sharing secrets and then computing, the patent inverts the process by directly computing in a cryptographic field where security is inherent to the arithmetic operations themselves. This inversion eliminates the need for extensive message exchanges while maintaining the security guarantees.

Inventive Principle:
Principle #13The other way round (Inversion)

3Reliability

If homomorphic encryption is used for secure real-number multiplication, then security is ensured, but computational storage and communication inefficiencies occur due to ciphertext computation complexity

Engineering Contradiction:
ImprovesecurityVSAvoidciphertext computation complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent substitutes complex homomorphic encryption ciphertext operations with straightforward finite field arithmetic. By working directly with field elements rather than encrypted ciphertexts, the system achieves secure computation with dramatically reduced computational and storage complexity while maintaining security through the mathematical properties of finite fields.

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

Solution Approach 2:

The patent uses disposable finite field elements instead of expensive homomorphic ciphertexts. Each computation uses simple field elements that can be freely manipulated and discarded, avoiding the high computational and storage costs associated with maintaining and operating on complex homomorphic encryption ciphertexts throughout the computation process.

Inventive Principle:
Principle #27Cheap short-living objects (Disposable)

4Reliability

If garbled circuit technology is used for secure real-number multiplication, then security is ensured, but precision issues arise in handling floating-point numbers making it less practical

Engineering Contradiction:
ImprovesecurityVSAvoidfloating-point precision
Core Design Contradiction:
ReliabilityVSMeasurement precision

Solution Approach 1:

The patent changes the numerical parameter representation by working directly with real numbers transformed into finite field elements, preserving the continuous nature of the data. This approach maintains floating-point precision throughout the computation, unlike Boolean circuit methods that force discretization and lose precision information.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS20260099568A1Secure real-number multiplication method and apparatus based on scale transformation
Publication Date: 2026.04.09 BEIHANG UNIV
  • US20260099568A1 patent drawing
  • US20260099568A1 patent drawing
  • US20260099568A1 patent drawing

AI summary

Provided is a secure real-number multiplication method and apparatus based on scale transformation, which relates to the technical field of secure real-number multiplication. The secure real-number multiplication method includes: determining, by each participant, a private input value; performing, by each participant, scale transformation on the private input value to generate a private input matrix; with the private input matrix as input, computing, by each participant, a private output matrix by utilizing a Secure Two-Party Matrix Multiplication (S2PM) protocol based on a secure data disguising technology; calculating, by each participant, a sum of all elements in the private output matrix to obtain a private output value; and sending, by each participant, the private output value to a computation requester to obtain a secure real-number multiplication result.