Expand description

Partially homomorphic cryptosystems with one key.

Modules

Implementation of the ElGamal cryptosystem over an elliptic curve.

Implementation of the ElGamal cryptosystem over a safe prime group. Here is an example of how to generates a key pair and encrypt a plaintext integer using the ElGamal public key.

Implementation of the Paillier cryptosystem. Here is an example of how to generates a key pair and encrypt a plaintext integer using the Paillier public key.

Implementation of the RSA cryptosystem.