pailliercryptolib_python icon indicating copy to clipboard operation
pailliercryptolib_python copied to clipboard

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-Cryp...

Results 7 pailliercryptolib_python issues
Sort by recently updated
recently updated
newest added

**Issue** When performing right matrix multiplication of a `PaillierEncryptedNumber` instance with a `numpy.ndarray` using `@` operator, `numpy.ndarray.__matmul__` is called instead of the expected `PaillierEncryptedNumber.__rmatmul__`. **Reproduction** 1. Instantiate a `numpy.ndarray` and...

bug

Hi @skmono, I'm testing IPCL v2.0 performance on some FATE workloads. It turned out that these federated learning tasks failed since we needed to use QAT in multiple processes, which...

enhancement

Add support to import from/export to FATE-Paillier - PaillierPublicKey - PaillierPrivateKey - PaillierEncryptedNumber

enhancement

Make encryption/decryption/addition/multiplication available on 2-D arrays

enhancement

Optimize bottleneck found in ```__raw_add``` and ```__align_exponent```

enhancement

When I tried to build the project on an EC2 instance with intel icelake x86, ubuntu 24.04, I encountered the following error when running `python setup.py install` ``` Installed /usr/local/lib/python3.12/dist-packages/pycryptodomex-3.19.1-py3.12-linux-x86_64.egg...

I want to be able to update a single element in the ciphertext array, something like: ct_a[0] = ct_a[0]*5 but I am getting following error --------------------------------------------------------------------------- TypeError Traceback (most recent...