intel / pailliercryptolib

Intel Paillier Cryptosystem Library is an open-source library which provides accelerated performance of a partial homomorphic encryption (HE), named Paillier cryptosystem, by utilizing Intel® IPP-Crypto on AVX512IFMA instructions. Intel Paillier Cryptosystem Library is certified for ISO compliance.
Apache License 2.0
73 stars 18 forks source link

Add ipcl.hpp public header & ipcl/CMakeLists.txt clean #22

Closed justalittlenoob closed 2 years ago

justalittlenoob commented 2 years ago

Related to #16

skmono commented 2 years ago

I made some slight changes to the public header ipcl/ipcl.hpp. Technically we can only use ipcl/keygen.hpp in as it includes all the dependencies needed. Can you take a look?

skmono commented 2 years ago

@justalittlenoob if including ipcl/keygen.hpp works perhaps we can rename it to ipcl/ipcl.hpp and see if it works?