Module scicrypt::cryptosystems[][src]

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.

Implementation of the Paillier cryptosystem.

Implementation of the RSA cryptosystem.

Traits

Some cryptosystems do not require the public key to decrypt, as all the necessary information is stored within the ciphertext and the secret key. For example, ElGamal when its group is hard-coded.