Hello,
Since OpenFHE uses DCRTPoly (which is in RNS form), I‘m wondering is it possible to output the ciphertext in a non-RNS representation, i.e., as integers vector modulo a large modulus Q.
Hello,
Since OpenFHE uses DCRTPoly (which is in RNS form), I‘m wondering is it possible to output the ciphertext in a non-RNS representation, i.e., as integers vector modulo a large modulus Q.
You can use CRTInterpolate(). Check poly-benchmark.h on how to use it.
You would need to use it for every element (polynomial) inside the ciphertext.