Prepare-and-Send Universal Blind Quantum Computation: Difference between revisions

No edit summary
Line 36: Line 36:
**<math>\delta</math>, final measurement angle
**<math>\delta</math>, final measurement angle


==='''Stage 1:''' Preparation====
==='''Stage 1:''' Preparation===
*Input: Client: Dimensions of Brickwork State (m,n), Input States (ψ0,y) [Protocol 1b only], Auxilliary Input States (ψx,y)
*Input: Client: Dimensions of Brickwork State (m,n), Input States (ψ0,y) [Protocol 1b only], Auxilliary Input States (ψx,y)
*Output: Server: Brickwork State <math>G_{\text{mxn}}</math>
*Output: Server: Brickwork State <math>G_{\text{mxn}}</math>
Line 45: Line 45:
**'''Server’s preparation'''
**'''Server’s preparation'''
#Server creates an entangled state from all received qubits, according to their indices, by applying CTRL-Z gates between the qubits in order to create a brickwork state <math>G_{\text{n x m}}</math>.
#Server creates an entangled state from all received qubits, according to their indices, by applying CTRL-Z gates between the qubits in order to create a brickwork state <math>G_{\text{n x m}}</math>.
===Computation Stage===
===Computation Stage===
*Input: Client: Measurement Angle: δx,y
*Input: Client: Measurement Angle: δx,y
Write, autoreview, editor, reviewer
3,129

edits