Cargo Features
[dependencies]
wycheproof = { version = "0.6.0", default-features = false, features = ["aead", "cipher", "dsa", "ec", "ecdh", "ecdsa", "eddsa", "fpe", "hkdf", "keywrap", "mac", "primality", "rsa_enc", "rsa_sig", "xdh", "num-bigint"] }
- default = aead, cipher, dsa, ec, ecdh, ecdsa, eddsa, fpe, hkdf, keywrap, mac, primality, rsa_enc, rsa_sig, xdh
-
By default all tests are included
- aead default
-
Affects
wycheproof::aead… - cipher default
-
Affects
wycheproof::cipher… - dsa default
-
Affects
wycheproof::dsa,test_keys::DsaPublic… - ec default
-
Affects
wycheproof::ec_curve… - ecdh default
-
Affects
wycheproof::ecdh… - ecdsa default
-
Affects
wycheproof::ecdsa,test_keys::EcdsaPublicJwk,test_keys::EcdsaPublic… - eddsa default
-
Affects
wycheproof::EdwardsCurve,wycheproof::eddsa,test_keys::EddsaPublicJwk,test_keys::EddsaPublic… - fpe default
-
Affects
wycheproof::fpe_list,wycheproof::fpe_str… - hkdf default
-
Affects
wycheproof::hkdf… - keywrap default
-
Affects
wycheproof::keywrap… - mac default
-
Affects
wycheproof::mac,wycheproof::mac_with_nonce… - primality default
-
Affects
wycheproof::primality… - rsa_enc default
-
Affects
wycheproof::rsa_oaep,wycheproof::rsa_pkcs1_decrypt,test_keys::RsaPrivateJwk,test_keys::RsaPrivate… - rsa_sig default
-
Affects
wycheproof::rsa_pkcs1_verify,wycheproof::rsa_pss_verify,test_keys::RsaPublicJwk,test_keys::RsaPublic… - xdh default
-
Affects
wycheproof::MontgomeryCurve,wycheproof::xdh…
Features from optional dependencies
- num-bigint implicit feature
-
Enables num-bigint
num-bigint:
Big integer implementation for Rust