D-2.6 Ciphertext-to-Plaintext Multiplication

BFV’s ciphertext-to-plaintext multiplication uses RLWE’s ciphertext-to-plaintext multiplication scheme with the sign of the A ⋅S term flipped in the encryption and decryption formula. Specifically, this is equivalent to the alternative GLWE version’s (§B-4.4) ciphertext-to-plaintext multiplication scheme (§C-3) with k = 1.

⟨Summary D-2.6⟩ BFV Ciphertext-to-Plaintext Multiplication

𝖱𝖫𝖶𝖤S,σ(ΔM + E) ⋅Λ

= (A, B) ⋅Λ

= (A ⋅Λ, B ⋅Λ)

= 𝖱𝖫𝖶𝖤S,σ(Δ(M ⋅Λ) + ΛE)