MK-TFHE
MK-TFHE copied to clipboard
Multi-Key Homomophic Encryption from TFHE
I ran: mkdir build cd build cmake ../src -DENABLE_TESTS=on -DENABLE_FFTW=on -DCMAKE_BUILD_TYPE=debug make and get errors below: make -C build make[1]: Entering directory '/home/jamesdang/MK-TFHE-master/build' -- Could NOT find PkgConfig (missing: PKG_CONFIG_EXECUTABLE)...
No functionality changed in the code, just made it compilable with Nayuki (portable) and debug mode. And my modest plea: let your editor delete the white spaces at the end...
can u provide compilation command
Compiling branch Master under Ubuntu 20.04, gcc version 9.3.0, gives errors for tests which use the same pointer as 1st and 2nd parameters, e.g. ` sub4(tmp0, tmp0, tmp3);`. ``` $...
How to go about adjusting the parameters and the parties values? Parties = 1 has the least problem. Lots of errors with Parties = 2 AVX and FMA gives different...
MUX gate
I tried to implement MUX gate with using this new MK algo. There is no issue with AND, ANDNY and OR gates. But errors appears when directly pass u1 and...
running "make" gives me an error /Users/haochen/Documents/Libraries/MK-TFHE/src/libtfhe/fft_processors/nayuki/fft_processor_nayuki.cpp:15:35: error: implicit conversion from '_Complex double' to 'double' is not permitted in C++ omegaxminus1[x]=cos(x*M_PI/N)-1. + sin(x*M_PI/N) * 1i; ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ 1 error generated. make[3]:...
The accumulated variance is not copied to the MKLweSample result value returned by MKlweKeySwitch() in mkTFHEfunctions.cpp. The attached patch fixes this. Regards Andreas [mkTFHEfunctions.cpp.diff.txt](https://github.com/ilachill/MK-TFHE/files/3306720/mkTFHEfunctions.cpp.diff.txt)
Hi I am doing my project.I should use this MK-TFHE model to encrypt my own data,how can I do it?I have no idea about this question,if there have someone can...