What’s is CKKS Plain Computation Encrypted Computation bool, int (uint 64), modulo p BGV, BFV, TFHE double (float) CKKS Approximate arithmetic For floating-point arithmetic, we keep the bits of significand to be the same. For fixed-point arithmetic, we keep the scaling factor to be the same. Algorithms in CKKS Encoding and decoding 在编码过程中需要使用比较大的scaling factor,这样可以保证更大的精度。 Encrypt and decrypt Ref https://www.youtube.com/watch?v=iQlgeL64vfo