There is no commentSelect some text and then click Comment, or simply add a comment to this page from below to start a discussion.
Packing HE ciphertexts for coordinate-wise multiplication
Let be an integer, and binary decomposition
Goal: define packing technique so that we can assume that the scheme works over messages that are vectors in despite the HE message space are polynomials in .
To this end we want define a bijection where s.t.
Let be an integer, , , and be a prime such that . In this case, splits over , i.e., , where each is a linear polynomial.
The function can be defined via CRT encoding as follows.
Given , build a polynomial of degree by solving the following system of equations
The function is the one that, on input a polynomial , returns the vector
Let us briefly see how the homomorphic property holds after a multiplication. Assume for , and that . Namely, for some polynomial .