Skip to main content

Crate simple_ring

Crate simple_ring 

Source

Re-exports§

pub use ring::RingParams;
pub use polys::Polynomial;
pub use polys::ToPoly;
pub use modular::find_valid_omega;
pub use modular::is_q_valid;
pub use modular::mod_pow;
pub use modular::is_prime;
pub use sampling::generate_small_sample;
pub use sampling::generate_cbd_sample;
pub use sampling::generate_uniform_polynomial;
pub use sampling::generate_then_shake;
pub use sampling::shake_128;
pub use sampling::Sample;
pub use sampling::SeedType;
pub use ntt::forward_ntt;
pub use ntt::inverse_ntt;
pub use ntt::precalculate;
pub use bitwriting::BitWriter;

Modules§

bitwriting
encoding
modular
ntt
polys
ring
sampling