Write, autoreview, editor, reviewer
3,129
edits
Line 21: | Line 21: | ||
*''Blindness'' The protocol is blind while leaking at most (m,n) to the Server | *''Blindness'' The protocol is blind while leaking at most (m,n) to the Server | ||
== | ==Notations== | ||
**<math>\phi</math>, measurement angle for given MBQC pattern to implement the required computation | **<math>\phi</math>, measurement angle for given MBQC pattern to implement the required computation | ||
**<math>\phi_0</math>, measurement angle including Pauli X,Z corrections | **<math>\phi_0</math>, measurement angle including Pauli X,Z corrections | ||
Line 29: | Line 28: | ||
** r <math>\epsilon_R\{0,1\}</math>, randomly chosen parameter for <math>\pi</math> rotation in order to hide classical output | ** r <math>\epsilon_R\{0,1\}</math>, randomly chosen parameter for <math>\pi</math> rotation in order to hide classical output | ||
**<math>\delta</math>, final measurement angle | **<math>\delta</math>, final measurement angle | ||
== Pseudocode== | |||
==='''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) |