tfhe/core_crypto/commons/generators/
mod.rs

1
2
3
4
5
6
7
8
9
10
11
12
13
14
//! Module containing various APIs wrapping `tfhe-csprng` generators for specialized use in
//! [`TFHE-rs`](`crate`).

mod encryption;
pub use encryption::mask_random_generator::{MaskRandomGenerator, MaskRandomGeneratorForkConfig};
pub use encryption::noise_random_generator::NoiseRandomGenerator;
pub use encryption::EncryptionRandomGenerator;
pub(crate) use encryption::EncryptionRandomGeneratorForkConfig;

mod secret;
pub use secret::SecretRandomGenerator;

mod seeder;
pub use seeder::DeterministicSeeder;