假设我计算了 2的加法或乘法Ciphertexts,并将结果放入第三个。如果我想对我的结果Ciphertext(目标Chipertext)执行额外的数学运算,是否建议evaluator.relinearize()在这样做之前使用它?因为如果我理解正确,某些操作Ciphertext会导致结果Ciphertext大小大于 2。如果是,那么这将是重新线性化的好方法Ciphertext吗?
EvaluationKeys ev_keys;int size = result.size();keygen.generate_evaluation_keys(size - 2, ev_keys); // We need size - 2 ev_keys for performing this relinearization.evaluator.relinearize(result, ev_keys);