Module paillier::traits[][src]

Abstract operations exposed by the library.

Traits

Add

Addition of two ciphertexts.

Decrypt

Decryption of ciphertext.

Encrypt

Encryption of plaintext.

EncryptWithChosenRandomness
KeyGeneration

Secure generation of fresh key pairs.

Mul

Multiplication of ciphertext with plaintext.

Open

Opening of ciphertext.

PrecomputeRandomness
Rerandomize

Rerandomisation of ciphertext.