Quantum cloud computing method and system, client and cloud server

A cloud computing and client-side technology, applied in transmission systems, digital transmission systems, and key distribution, can solve problems such as leaking user privacy and stealing user data information

Active Publication Date: 2019-04-02
国富瑞数据系统有限公司 +1
View PDF2 Cites 3 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] Therefore, the present invention provides a quantum cloud computing method and system, a client and a cloud server, which overcomes the deficiencies in the prior art that cloud service providers may leak user privacy and intruders may steal user data information

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
  • Quantum cloud computing method and system, client and cloud server
  • Quantum cloud computing method and system, client and cloud server
  • Quantum cloud computing method and system, client and cloud server

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0029] The embodiment of the present invention provides a quantum cloud computing method. In the embodiment of the present invention, the quantum cloud computing method can be used for clients with cloud computing requirements, such as figure 1 As shown, the method includes the following steps:

[0030] Step S11: Initialize the information data to generate input particles carrying the information data.

[0031] In the embodiment of the present invention, the input particles of client Alice carrying information data can be expressed as n-qubit quantum state where n≥1 is any given positive integer, a x is plural and satisfies

[0032] Step S12: Send a calculation request and a calculation function to the processing end.

[0033] In the embodiment of the present invention, Alice sends a request to the processing terminal (that is, the cloud server) to calculate the specified outsourced unitary function f, that is, the output state is f|ψ> out or

[0034] Step S13: Recei...

Embodiment 2

[0047] The embodiment of the present invention provides a quantum cloud computing method, in the embodiment of the present invention, the quantum cloud computing method can be used for cloud computing cloud server, such as figure 2 shown, including the following steps:

[0048] Step S21: Initialize and form intermediate particles and output particles.

[0049] In the embodiment of the present invention, the initialization of the cloud server is to prepare the basic resources required by the state, and the quantum state at the cloud server can be divided into intermediate particles and output particles.

[0050] Step S22: Receive the calculation request and calculation function sent by the client.

[0051] Step S23: Prepare auxiliary particles and multi-particle entangled cluster states according to the calculation request, and send the output particles and auxiliary particles after the entanglement operation to the client.

[0052] In the embodiment of the present invention...

Embodiment 3

[0064] The embodiment of the present invention provides a client, such as image 3 As shown, the client includes:

[0065] The first initialization module 11 is configured to perform initialization processing on information data, and generate input particles carrying information data. This module executes the method described in step S11 in Embodiment 1, which will not be repeated here.

[0066] The calculation request and calculation function sending module 12 is configured to send the calculation request and calculation function. This module executes the method described in step S12 in Embodiment 1, which will not be repeated here.

[0067] The output particle and auxiliary particle receiving module 13 is configured to receive the output particle and auxiliary particle after the entanglement operation fed back by the processing end according to the calculation request and the calculation function. This module executes the method described in step S13 in Embodiment 1, whic...

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 quantum cloud computing method and system, a client and a cloud server. The quantum cloud computing method comprises the steps of initializing and generating an input particle carrying data; sending a computation request and a computation function to a processing terminal; carrying out eavesdropping detection on the particles after an entanglement operation; encrypting and encoding the data into an entangled cluster state after passing the detection to obtain an entangled ciphertext result, and sending encryption and encoding completion information; receiving a randommeasurement result generated in the process that the processing terminal carries out computation on the entangled ciphertext result to generate a computation result which is not decrypted; measuringthe input particle to obtain a random measurement result; and decrypting the computation result which is not decrypted to obtain a plaintext computation result according to the two measurement results. The data required to be computed and operated in the process is not actually stored in the cloud, and the storage is achieved based on the correlation between quantum states; and the operation executed by the cloud server is only related to the computation function required by the client, thereby not posing a threat to the security of the information, and ensuring the privacy and confidentialityof the client information.

Description

technical field [0001] The invention relates to the field of computer data processing, in particular to a quantum cloud computing method and system, a client and a cloud server. Background technique [0002] Quantum computing is based on the theory of quantum mechanics and has extremely fast computing capabilities. However, the construction of large-scale quantum computers is still difficult. Therefore, in the future, quantum computing will be provided to ordinary users in the form of cloud services. Specifically, an ordinary client (Alice) with poor quantum capabilities outsources its quantum computing tasks to a quantum server (Bob) to obtain the desired output (called correctness) while keeping its inputs, outputs private (called for blindness). [0003] In the existing technology, users store data in the cloud, so they no longer have complete control over their own data. There are hidden dangers that cloud service providers may leak user privacy and intruders may stea...

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 Applications(China)
IPC IPC(8): H04L9/08
CPCH04L9/0852H04L9/0858
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