sntrup-sys 0.1.2

Streamlined NTRU Prime, extracted from SUPERCOP with a deduplicated vendor tree, compiled via the cc crate
Documentation
[package]
name = "sntrup-sys"
version = "0.1.2"
edition = "2024"
authors = ["Sheldon Knuth <sheldon@citi.sinica.edu.tw>"]
description = "Streamlined NTRU Prime, extracted from SUPERCOP with a deduplicated vendor tree, compiled via the cc crate"
build = "build.rs"
keywords = ["post-quantum", "ntru-prime", "kem", "pqc", "sntrup"]
categories = ["cryptography", "external-ffi-bindings"]
license-file = "LICENSE.md"
repository = "https://gitlab.moscito.org/sheldon/sntrup-sys"
# See vendor/NOTICE.md: SUPERCOP itself carries no single top-level license
# file. Verify licensing terms for the submission before distributing.

[dependencies]
getrandom = "0.4.3"
zeroize = "1.9.0"

[features]
default = ["sntrup653", "sntrup761", "sntrup857", "sntrup953", "sntrup1013", "sntrup1277"]

sntrup653 = []
sntrup761 = []
sntrup857 = []
sntrup953 = []
sntrup1013 = []
sntrup1277 = []

[build-dependencies]
cc = "1.4.7"

[dev-dependencies]
criterion = "0.8"

[[bench]]
name = "kem"
harness = false