[package] name = "gwrizienn" version = "0.1.0" authors = ["tuxmain "] edition = "2024" license = "AGPL-3.0-only" description = "Easy and fast modular arithmetic, polynomial quotient rings" categories = ["mathematics", "no-std"] keywords = ["arithmetic", "polynomial", "ntt", "lattice-crypto"] homepage = "https://git.zoai.re/tuxmain/gwrizienn" repository = "https://git.zoai.re/tuxmain/gwrizienn" documentation = "https://docs.rs/gwrizienn" [dependencies] num-traits = "0.2" rand = { version = "0.8", optional = true } rand_core = { version = "0.6", optional = true } zeroize = { version = "1", optional = true, default-features = false } [features] default = ["rand", "zeroize"] rand = ["dep:rand", "dep:rand_core"] zeroize = ["dep:zeroize"]