[package] name = "pqcrypto-kyber" description = "Post-Quantum Key-Encapsulation Mechanism kyber" readme = "README.md" version = "0.8.1" authors = ["Thom Wiggers "] edition = "2021" license = "MIT OR Apache-2.0" homepage = "https://github.com/rustpq/" repository = "https://github.com/rustpq/pqcrypto/" keywords = ["cryptography", "post-quantum", "security"] categories = ["cryptography", "no-std"] [dependencies] pqcrypto-internals = { path = "../pqcrypto-internals", version = "0.2" } pqcrypto-traits = { path = "../pqcrypto-traits", version = "0.3.5", default-features = false } libc = "0.2.0" serde = { version = "1.0", features = ["derive"], optional = true } serde-big-array = { version = "0.5.1", optional = true } [features] default = ["avx2", "neon", "std"] avx2 = ["std"] neon = ["std"] std = ["pqcrypto-traits/std"] serialization = ["serde", "serde-big-array"] [dev-dependencies] [build-dependencies] cc = { version = "1.0", features = ["parallel"] } glob = "0.3.0" [badges] travis-ci = { repository = "rustpq/pqcrypto", branch = "master" } maintenance = { status = "actively-developed" }