Pyfhel

Homomorphism toolkit

A Python library for encrypted computations and data operations using homomorphic encryption

PYthon For Homomorphic Encryption Libraries, perform encrypted computations such as sum, mult, scalar product or matrix multiplication in Python, with NumPy compatibility. Uses SEAL/PALISADE as backends, implemented using Cython.

GitHub

487 stars
12 watching
78 forks
Language: Cython
last commit: 3 months ago
Linked from 1 awesome list

cythonencrypted-computationencrypted-datahelibhomomorphic-encryptionhomomorphic-encryption-librarypalisadepythonseal

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
data61/python-paillier Provides an implementation of Paillier Partially Homomorphic Encryption in Python 605
huelse/seal-python A Python binding for the Microsoft SEAL homomorphic encryption library 321
s0l0ist/node-seal A library that enables secure computations on encrypted data without revealing the underlying plaintext 192
hcrypt-project/libscarab An implementation of a fully homomorphic encryption scheme using large integers 44
cpeikert/alchemy A compiler for homomorphic encryption languages 66
huelse/heaan-python A Python wrapper for homomorphic encryption library HEAAN 33
kuleuven-cosic/final A C++ implementation of a fully homomorphic encryption scheme based on NTRU and LWE. 35
vernamlab/cuhe A CUDA-accelerated library for homomorphic encryption and evaluation of polynomial rings. 194
shaih/helib An open-source software library implementing homomorphic encryption schemes 15
openfheorg/openfhe-development An open-source library for fully homomorphic encryption and secure multiparty computation 765
encryptorion-lab/phantom-fhe A CUDA-accelerated homomorphic encryption library 80
awslabs/homomorphic-implementors-toolkit A toolkit providing an abstract API to simplify the design and evaluation of homomorphic circuits for secure computations 65
cryptoexperts/fv-nfllib A C++ library implementing the Fan-Vercauteren homomorphic encryption scheme 59
facebookresearch/cupcake A Rust library for homomorphic encryption allowing secure vector operations 408
lducas/fhew A C++ library implementing a fully homomorphic encryption scheme for secure evaluation of boolean circuits on encrypted data. 221