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