wolfcrypt-conformance 0.1.1

Cross-validation and trait conformance tests for wolfcrypt
# 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 = "wolfcrypt-conformance"
version = "0.1.1"
authors = ["WolfSSL Inc"]
build = "build.rs"
exclude = [
    "third_party/**",
    "vectors/**",
]
autolib = false
autobins = false
autoexamples = false
autotests = false
autobenches = false
description = "Cross-validation and trait conformance tests for wolfcrypt"
homepage = "http://wolfssl.com"
readme = "README.md"
keywords = [
    "wolfcrypt",
    "wolfssl",
    "fips",
    "testing",
    "cryptography",
]
categories = ["cryptography"]
license = "MIT"
repository = "https://github.com/wolfSSL/wolfssl-rs"

[lib]
name = "wolfcrypt_conformance"
path = "src/lib.rs"

[[test]]
name = "aead"
path = "tests/aead.rs"

[[test]]
name = "canary"
path = "tests/canary.rs"

[[test]]
name = "cavp_cmac"
path = "tests/cavp_cmac.rs"

[[test]]
name = "cavp_digest"
path = "tests/cavp_digest.rs"

[[test]]
name = "chacha20"
path = "tests/chacha20.rs"

[[test]]
name = "cipher_cbc"
path = "tests/cipher_cbc.rs"

[[test]]
name = "cipher_cfb"
path = "tests/cipher_cfb.rs"

[[test]]
name = "cipher_ctr"
path = "tests/cipher_ctr.rs"

[[test]]
name = "cipher_ecb"
path = "tests/cipher_ecb.rs"

[[test]]
name = "cmac"
path = "tests/cmac.rs"

[[test]]
name = "des3"
path = "tests/des3.rs"

[[test]]
name = "digest"
path = "tests/digest.rs"

[[test]]
name = "ecdsa"
path = "tests/ecdsa.rs"

[[test]]
name = "ed25519"
path = "tests/ed25519.rs"

[[test]]
name = "ed448"
path = "tests/ed448.rs"

[[test]]
name = "hkdf"
path = "tests/hkdf.rs"

[[test]]
name = "hmac"
path = "tests/hmac.rs"

[[test]]
name = "mldsa"
path = "tests/mldsa.rs"

[[test]]
name = "mlkem"
path = "tests/mlkem.rs"

[[test]]
name = "pbkdf2"
path = "tests/pbkdf2.rs"

[[test]]
name = "poly1305"
path = "tests/poly1305.rs"

[[test]]
name = "rfc_chacha20poly1305"
path = "tests/rfc_chacha20poly1305.rs"

[[test]]
name = "rfc_ed25519"
path = "tests/rfc_ed25519.rs"

[[test]]
name = "rfc_ed448"
path = "tests/rfc_ed448.rs"

[[test]]
name = "rfc_hkdf"
path = "tests/rfc_hkdf.rs"

[[test]]
name = "rfc_poly1305"
path = "tests/rfc_poly1305.rs"

[[test]]
name = "rfc_x25519"
path = "tests/rfc_x25519.rs"

[[test]]
name = "rfc_x448"
path = "tests/rfc_x448.rs"

[[test]]
name = "rsa"
path = "tests/rsa.rs"

[[test]]
name = "shake"
path = "tests/shake.rs"

[[test]]
name = "test_count"
path = "tests/test_count.rs"

[[test]]
name = "tls_prf"
path = "tests/tls_prf.rs"

[[test]]
name = "wycheproof_aead"
path = "tests/wycheproof_aead.rs"

[[test]]
name = "wycheproof_ecdsa"
path = "tests/wycheproof_ecdsa.rs"

[[test]]
name = "wycheproof_eddsa"
path = "tests/wycheproof_eddsa.rs"

[[test]]
name = "wycheproof_hkdf"
path = "tests/wycheproof_hkdf.rs"

[[test]]
name = "wycheproof_keywrap"
path = "tests/wycheproof_keywrap.rs"

[[test]]
name = "wycheproof_mac"
path = "tests/wycheproof_mac.rs"

[[test]]
name = "wycheproof_rsa"
path = "tests/wycheproof_rsa.rs"

[[test]]
name = "x25519"
path = "tests/x25519.rs"

[[test]]
name = "x448"
path = "tests/x448.rs"

[dependencies.wolfcrypt-rs]
version = "0.1.1"