tfhe-csprng 0.9.0

Cryptographically Secure PRNG used in the TFHE-rs library.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
use tfhe_versionable::VersionsDispatch;

use crate::seeders::{Seed, SeedKind, XofSeed};

#[derive(VersionsDispatch)]
pub enum XofSeedVersions {
    V0(XofSeed),
}

#[derive(VersionsDispatch)]
pub enum SeedVersions {
    V0(Seed),
}

#[derive(VersionsDispatch)]
pub enum SeedKindVersions {
    V0(SeedKind),
}