arnaucube
arnaucube/poulpyPublic Self-hosted repository
poulpy/core/src/lib.rs
core/src/lib.rsRaw
 1#![feature(trait_alias)]
 2mod automorphism;
 3mod conversion;
 4mod decryption;
 5mod dist;
 6mod encryption;
 7mod external_product;
 8mod glwe_packing;
 9mod glwe_trace;
10mod keyswitching;
11mod noise;
12mod operations;
13mod scratch;
14mod utils;
15
16pub use operations::*;
17pub mod layouts;
18pub mod trait_families;
19pub use dist::*;
20pub use glwe_packing::*;
21
22pub use scratch::*;
23
24pub(crate) const SIX_SIGMA: f64 = 6.0;
25
26pub mod tests;