# THIS FILE IS AUTOMATICALLY GENERATED BY CARGO # # When uploading crates to the registry Cargo will automatically # "normalize" Cargo.toml files for maximal compatibility # with all versions of Cargo and also rewrite `path` dependencies # to registry (e.g., crates.io) dependencies. # # If you are reading this file be aware that the original Cargo.toml # will likely look very different (and much more reasonable). # See Cargo.toml.orig for the original contents. [package] edition = "2021" name = "oqs" version = "0.9.0" authors = ["Thom Wiggers "] description = "A Rusty interface to Open-Quantum-Safe's liboqs" readme = "README.md" license = "MIT OR Apache-2.0" repository = "https://github.com/open-quantum-safe/liboqs-rust" [dependencies.cstr_core] version = "0.2" features = ["alloc"] default-features = false [dependencies.libc] version = "0.2" [dependencies.oqs-sys] version = "0.9.0" default-features = false [dependencies.serde] version = "1.0" features = [ "derive", "alloc", ] optional = true default-features = false [features] bike = ["oqs-sys/bike"] classic_mceliece = ["oqs-sys/classic_mceliece"] default = [ "oqs-sys/openssl", "kems", "sigs", "std", ] dilithium = ["oqs-sys/dilithium"] falcon = ["oqs-sys/falcon"] frodokem = ["oqs-sys/frodokem"] hqc = ["oqs-sys/hqc"] kems = [ "oqs-sys/kems", "classic_mceliece", "frodokem", "hqc", "kyber", "ntruprime", ] kyber = ["oqs-sys/kyber"] non_portable = ["oqs-sys/non_portable"] ntruprime = ["oqs-sys/ntruprime"] sigs = [ "oqs-sys/sigs", "dilithium", "falcon", "sphincs", ] sphincs = ["oqs-sys/sphincs"] std = [] vendored = ["oqs-sys/vendored"]