Cargo Features

[dependencies]
fips205 = { version = "0.4.0", default-features = false, features = ["default-rng", "slh_dsa_sha2_128s", "slh_dsa_shake_128s", "slh_dsa_sha2_128f", "slh_dsa_shake_128f", "slh_dsa_sha2_192s", "slh_dsa_shake_192s", "slh_dsa_sha2_192f", "slh_dsa_shake_192f", "slh_dsa_sha2_256s", "slh_dsa_shake_256s", "slh_dsa_sha2_256f", "slh_dsa_shake_256f"] }
default = default-rng, slh_dsa_sha2_128f, slh_dsa_sha2_128s, slh_dsa_sha2_192f, slh_dsa_sha2_192s, slh_dsa_sha2_256f, slh_dsa_sha2_256s, slh_dsa_shake_128f, slh_dsa_shake_128s, slh_dsa_shake_192f, slh_dsa_shake_192s, slh_dsa_shake_256f, slh_dsa_shake_256s

These default features are set whenever fips205 is added without default-features = false somewhere in the dependency tree.

default-rng default

Enables getrandom of rand_core

Affects traits::KeyGen.try_keygen, traits::Signer.try_sign, traits::Signer.try_hash_sign

slh_dsa_sha2_128s default

Affects fips205::slh_dsa_sha2_128s

slh_dsa_shake_128s default

Affects fips205::slh_dsa_shake_128s

slh_dsa_sha2_128f default

Affects fips205::slh_dsa_sha2_128f

slh_dsa_shake_128f default

Affects fips205::slh_dsa_shake_128f

slh_dsa_sha2_192s default

Affects fips205::slh_dsa_sha2_192s

slh_dsa_shake_192s default

Affects fips205::slh_dsa_shake_192s

slh_dsa_sha2_192f default

Affects fips205::slh_dsa_sha2_192f

slh_dsa_shake_192f default

Affects fips205::slh_dsa_shake_192f

slh_dsa_sha2_256s default

Affects fips205::slh_dsa_sha2_256s

slh_dsa_shake_256s default

Affects fips205::slh_dsa_shake_256s

slh_dsa_sha2_256f default

Affects fips205::slh_dsa_sha2_256f

slh_dsa_shake_256f default

Affects fips205::slh_dsa_shake_256f