[][src]Trait paillier_common::traits::EncryptWithChosenRandomness

pub trait EncryptWithChosenRandomness<EK, PT, R, CT> {
    fn encrypt_with_chosen_randomness(ek: &EK, m: PT, r: R) -> CT;
}

Required methods

fn encrypt_with_chosen_randomness(ek: &EK, m: PT, r: R) -> CT

Loading content...

Implementors

impl<'m, 'r, 'd> EncryptWithChosenRandomness<DecryptionKey, RawPlaintext<'m>, &'r PrecomputedRandomness, RawCiphertext<'d>> for Paillier[src]

impl<'m, 'r, 'd> EncryptWithChosenRandomness<DecryptionKey, RawPlaintext<'m>, &'r Randomness, RawCiphertext<'d>> for Paillier[src]

impl<'m, 'r, 'd> EncryptWithChosenRandomness<EncryptionKey, RawPlaintext<'m>, &'r PrecomputedRandomness, RawCiphertext<'d>> for Paillier[src]

impl<'m, 'r, 'd> EncryptWithChosenRandomness<EncryptionKey, RawPlaintext<'m>, &'r Randomness, RawCiphertext<'d>> for Paillier[src]

Loading content...