Pseudo-Secret Random Qubit Generator (PSQRG): Difference between revisions

From Quantum Protocol Zoo
Jump to navigation Jump to search
Line 1: Line 1:
==Functionality Description==
==Functionality Description==
Secret Random Qubit Generator (SQRG) enables fully-classical parties to participate in many quantum protocols using only public classical channels and a single quantum server. This functionality could be used to replace a quantum channel completely such that a classical Client can use it to perform various applications such as delegated quantum computation. This can be used to carry out
Secret Random Qubit Generator (SQRG) enables fully-classical parties to participate in many quantum protocols using only public classical channels and a single quantum server. This functionality can replace a secure quantum channel completely such that a classical Client can use it to perform various quantum applications such as delegated quantum computation. It could be used to carry out [[Secure Delegated Quantum Computation#Classical Online Communication-No Quantum Communication|Secure Delegated Quantum Computation]] by just classical online communication and no quantum communication. It allows a fully classical Client to hide her data such that she instructs Server to generate random qubits hiding her inputs and perform quantum computation on it via [[Prepare and Send-Universal Blind Quantum Computation|UBQC]] or [[Verifiable Universal Blind Quantum Computation|VUBQC]] . It hides the output, input and computation from the Server. It can find use cases in other protocols like Quantum Money, Quantum Digital Signatures etc.. which needs a user to share his/her private quantum key over a quantum channel.   
[[Secure Delegated Quantum Computation#Classical Online Communication-No Quantum Communication|Secure Delegated Quantum Computation]] by just classical online communication and no quantum communication. It allows a fully classical Client to hide her data such that she instructs Server to generate random qubits hiding her inputs and perform quantum computation on it via [[Prepare and Send-Universal Blind Quantum Computation|UBQC]] or [[Verifiable Universal Blind Quantum Computation|VUBQC]] . It hides the output, input and computation from the Server. It can find use cases in other protocols like Quantum Money, Quantum Digital Signatures etc.. which needs a user to share his/her private quantum key over a quantum channel.   
  '''Tags:''' [[Two Party Protocols|Two Party]], [[Quantum Functionality|Quantum Functionality]], [[Universal Task|Universal Task]],  [[Verification|Verification]], [[Secure Delegated Quantum Computation#Classical Online Communication-No Quantum Communication|Secure Delegated Quantum Computation]], Classical Online Communication, [[Supplementary Information#Superposition|Superposition]], [[Supplementary Information#Collision Resistant Functions|Collision Resistant Functions]], [[Supplementary Information#Learning With Errors|Learning With Errors]]
  '''Tags:''' [[Two Party Protocols|Two Party]], [[Quantum Functionality|Quantum Functionality]], [[Universal Task|Universal Task]],  [[Verification|Verification]], [[Secure Delegated Quantum Computation#Classical Online Communication-No Quantum Communication|Secure Delegated Quantum Computation]], Classical Online Communication, [[Supplementary Information#Superposition|Superposition]], [[Supplementary Information#Collision Resistant Functions|Collision Resistant Functions]], [[Supplementary Information#Learning With Errors|Learning With Errors]]

Revision as of 09:11, 27 September 2018

Functionality Description

Secret Random Qubit Generator (SQRG) enables fully-classical parties to participate in many quantum protocols using only public classical channels and a single quantum server. This functionality can replace a secure quantum channel completely such that a classical Client can use it to perform various quantum applications such as delegated quantum computation. It could be used to carry out Secure Delegated Quantum Computation by just classical online communication and no quantum communication. It allows a fully classical Client to hide her data such that she instructs Server to generate random qubits hiding her inputs and perform quantum computation on it via UBQC or VUBQC . It hides the output, input and computation from the Server. It can find use cases in other protocols like Quantum Money, Quantum Digital Signatures etc.. which needs a user to share his/her private quantum key over a quantum channel.

Tags: Two Party, Quantum Functionality, Universal Task,  Verification, Secure Delegated Quantum Computation, Classical Online Communication, Superposition, Collision Resistant Functions, Learning With Errors