A cloud-assisted dynamic general secure multi-party computing method based on homomorphism

A secure multi-party computing and dynamic technology, applied in the field of cloud computing, can solve problems such as poor dynamics and low efficiency

Active Publication Date: 2020-04-28
鹏博士数智云集团有限公司
View PDF16 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] Aiming at the above-mentioned deficiencies in the prior art, the present invention provides a homomorphic-based cloud-assisted dynamic universal secure multi-party computing method that solves the problems of poor dynamics and low efficiency of the existing general secure multi-party computing method

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • A cloud-assisted dynamic general secure multi-party computing method based on homomorphism
  • A cloud-assisted dynamic general secure multi-party computing method based on homomorphism
  • A cloud-assisted dynamic general secure multi-party computing method based on homomorphism

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0067] The specific embodiments of the present invention are described below so that those skilled in the art can understand the present invention, but it should be clear that the present invention is not limited to the scope of the specific embodiments. For those of ordinary skill in the art, as long as various changes Within the spirit and scope of the present invention defined and determined by the appended claims, these changes are obvious, and all inventions and creations using the concept of the present invention are included in the protection list.

[0068] Such as figure 1 As shown, the homomorphism-based cloud-assisted dynamic general secure multi-party computing method includes the following steps:

[0069] S1. Generate the public key, private key and calculation key of the participant;

[0070] S2. Obtain the corresponding ciphertext after encrypting the data message of the participant;

[0071] S3. Generate blinding parameters and blinding keys of the participati...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

The invention discloses a homomorphic-based cloud-assisted dynamic universal secure multi-party computing method, which includes the following steps: S1, generating public key, private key and computing key of the participating party; S2, encrypting the data message of the participating party Finally, the corresponding ciphertext is obtained; S3, generate the blinding parameters and blinding key of the participant; S4, combine the ciphertext, public key, calculation key and blinding parameter of the participant into a data tuple and upload it to the cloud Server; S5. Applying for calculation requirements; selecting calculation functions and calculation participants; S6. Obtaining the ciphertext of the joint calculation results of the calculation participants; S7. Obtaining part of the decrypted ciphertext; S8. Re-decrypting the partially decrypted ciphertext to obtain The final decrypted value completes the multi-party computation. The invention adopts a multi-key homomorphic algorithm to realize general secure multi-party computing assisted by the cloud, supports dynamic changes of computing participants, can effectively reduce the computing burden and number of communication rounds of participating parties, and improve efficiency.

Description

technical field [0001] The invention relates to the field of cloud computing, in particular to a homomorphic-based cloud-assisted dynamic universal secure multi-party computing method. Background technique [0002] Since the emergence of cloud computing and related technologies, it has experienced rapid and vigorous development. Its use provides more flexible, more efficient, and more dimensional support for the generation and promotion of various new technologies and applications. Solving some traditional problems provides new ideas. Secure multi-party computing refers to multiple distrusting parties who want to use their private data to complete joint calculations. After the calculation is completed, in addition to obtaining the predetermined output, it will not cause leakage of private data and expected output. . At present, the research on secure multi-party computing is mainly divided into two types: general protocol and special protocol. The general protocol does not...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
Patent Type & Authority Patents(China)
IPC IPC(8): H04L29/06H04L9/08H04L9/00
CPCH04L9/008H04L9/0863H04L9/0869H04L63/0428
Inventor 张文芳王祎云王小敏
Owner 鹏博士数智云集团有限公司
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products