Module paillier::traits
[−]
[src]
Abstract operations exposed by the library.
Traits
AbstractScheme |
Marker trait for the Paillier scheme. |
Addition |
Addition of two ciphertexts. |
Decoder |
Decoding from plaintexts. |
Decryption |
Decryption of ciphertext. |
DecryptionKey |
Marker trait for decryption keys. |
EncodableType |
Marker trait to avoid conflicting implementations. |
Encoder |
Encoding into plaintexts. |
Encryption |
Encryption of plaintext. |
EncryptionKey |
Marker trait for encryption keys. |
KeyGeneration |
Secure generation of fresh key pairs. |
Multiplication |
Multiplication of ciphertext with plaintext. |
Rerandomisation |
Rerandomisation of ciphertext. |