wolfcrypt-conformance 0.1.1

Cross-validation and trait conformance tests for wolfcrypt
# wolfcrypt-conformance

Cross-validation tests for the wolfssl-rs crates against external test vector sets:

- **Wycheproof** — Google's adversarial test vectors for AEAD, ECDSA, EdDSA, HKDF, HMAC, CMAC, RSA, AES keywrap
- **CAVP/SHAVS** — NIST Cryptographic Algorithm Validation Program vectors for SHA-{1,2,3}

## Running

Vectors are not bundled with the crate. Point to them with environment variables:

```
WYCHEPROOF_DIR=/path/to/wycheproof \
CONFORMANCE_VECTORS_DIR=/path/to/vectors \
cargo test -p wolfcrypt-conformance
```

From a workspace checkout, vectors are found automatically in `third_party/` and `vectors/` if present.

## License

MIT