Classical Fully Homomorphic Encryption for Quantum Circuits: Difference between revisions

Jump to navigation Jump to search
m
Line 47: Line 47:
==='''Stage 1''' Client’s Preparation===
==='''Stage 1''' Client’s Preparation===
   
   
*Input: k, L, <math>L_c</math>, classical message m, ( and Quantum Input <math>\ket{\psi}</math> in case of quantum inputs)
*Input: k, L, <math>L_c</math>, classical message m, ( and Quantum Input <math>|\psi\rangle</math> in case of quantum inputs)
*Output: Homomorphic key sets <math>(pk_i,evk_i,sk_i, t_{sk_i})</math>, encrypted pad key <math>\tilde{a}, \tilde{b}</math> (and Quantum One time Padded Output State <math>X^aZ^b|\psi\rangle</math> in case of quantum output)
*Output: Homomorphic key sets <math>(pk_i,evk_i,sk_i, t_{sk_i})</math>, encrypted pad key <math>\tilde{a}, \tilde{b}</math> (and Quantum One time Padded Output State <math>X^aZ^b|\psi\rangle</math> in case of quantum output)
**''Key Generation (FHE.KeyGen(<math>1^{\lambda}, 1^L</math>))'
**''Key Generation (FHE.KeyGen(<math>1^{\lambda}, 1^L</math>))'
Write, autoreview, editor, reviewer
3,129

edits

Navigation menu