momalab / e3

E3: Encrypt-Everything-Everywhere framework for compiling C++ programs with encrypted operands.
GNU General Public License v3.0
91 stars 23 forks source link

Maximum number of ciphertexts in e3 program #15

Open JustKshitijD opened 1 year ago

JustKshitijD commented 1 year ago

I check that when circuit-type program is created that is using TFHE, maximum size of array of SecureInt type that can be created is 10^5 ( a larger ranged value gives Segmentation Fault). In case of ring-type program created using Palisade, this size is 10^6. However, I am working with certain codes (biological kernels), where large array(~10^8 size) of ciphertexts might be needed. Is there a way for e3 program to accommodate these additional ciphertexts?