HElib is an open-source software library that implements homomorphic encryption. It supports the BGV scheme with bootstrapping and the Approximate Number CKKS scheme. HElib also includes optimizations for efficient homomorphic evaluation, focusing on effective use of ciphertext packing techniques and on the Gentry-Halevi-Smart optimizations.
Hi, everyone. I am new to HElib and recently tried to use the polyEval() function provided in the helib/polyEval.h header file. I tried to evaluate a simple polynomial x+x^2. But I am getting random values as output. Is there any documentation on how to use the polyEval()? Here is the code snippet -
Hi, everyone. I am new to HElib and recently tried to use the polyEval() function provided in the
helib/polyEval.h
header file. I tried to evaluate a simple polynomial x+x^2. But I am getting random values as output. Is there any documentation on how to use the polyEval()? Here is the code snippet -