Cargo Features

[dependencies]
ml-dsa = { version = "0.1.0-pre.2", default-features = false, features = ["alloc", "zeroize", "rand_core", "pkcs8"] }
default = alloc, pkcs8, rand_core

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

alloc default

Enables alloc of optional pkcs8 =0.11.0-rc.1

zeroize

Enables zeroize, zeroize of hybrid-array

rand_core default

Enables rand_core, rand_core of signature =2.3.0-pre.5

Affects ml-dsa::KeyGen.key_gen

pkcs8 default

Enables const-oid and pkcs8 =0.11.0-rc.1