arnaucube
arnaucube/poulpyPublic Self-hosted repository
poulpy/core/src/lib.rs
core/src/lib.rsRaw
 1#![feature(trait_alias)]
 2mod blind_rotation;
 3mod dist;
 4mod elem;
 5mod gglwe;
 6mod ggsw;
 7mod glwe;
 8mod lwe;
 9mod noise;
10mod scratch;
11
12use crate::dist::Distribution;
13
14pub use blind_rotation::*;
15pub use elem::*;
16pub use gglwe::*;
17pub use ggsw::*;
18pub use glwe::*;
19pub use lwe::*;
20pub use scratch::*;
21
22pub(crate) const SIX_SIGMA: f64 = 6.0;