Classical Fully Homomorphic Encryption for Quantum Circuits: Difference between revisions

Jump to navigation Jump to search
m
mNo edit summary
Line 47: Line 47:
==='''Stage 1''' Client’s Preparation===
==='''Stage 1''' Client’s Preparation===
   
   
*Input: <math>k, L, L_c</math>, classical message <math>m</math>, ( and Quantum Input <math>|\psi\rangle</math> in case of quantum inputs)
*Input: <math>k, L, L_c</math>, classical message <math>m</math>
*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