Skip to main content

wycheproof_ng/
lib.rs

1#![forbid(unsafe_code)]
2
3//! Umbrella re-exports for the independent Wycheproof NG crates.
4//!
5//! Prefer depending on a family crate such as `wycheproof-ng-ecdsa` when
6//! dependency bulkheading matters. This crate intentionally imports every
7//! family crate and has no algorithm-selection features.
8
9pub use wycheproof_ng_aead as aead;
10pub use wycheproof_ng_bls as bls;
11pub use wycheproof_ng_dh as dh;
12pub use wycheproof_ng_dsa as dsa;
13pub use wycheproof_ng_ecdsa as ecdsa;
14pub use wycheproof_ng_eddsa as eddsa;
15pub use wycheproof_ng_fpe as fpe;
16pub use wycheproof_ng_kdf_jose as kdf_jose;
17pub use wycheproof_ng_mldsa as mldsa;
18pub use wycheproof_ng_mlkem as mlkem;
19pub use wycheproof_ng_rsa_encryption as rsa_encryption;
20pub use wycheproof_ng_rsa_signature as rsa_signature;
21pub use wycheproof_ng_symmetric as symmetric;