[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"