cuhepy

cuhepy

GPU-accelerated homomorphic encryption in Python

Description

Homomorphic encryption computes on ciphertext without decrypting, but it's painfully slow. cuhepy is a GPU-accelerated homomorphic encryption library for Python implementing Paillier and BFV.

It also supports encrypted nearest-neighbour search for privacy-preserving research; experimental code.

Features



GPU:CUDA-accelerated.

Schemes:Paillier and BFV.

Encrypted search:Nearest neighbours.