Cargo Features

[dependencies]
pqcrypto = { version = "0.18.0", default-features = false, features = ["cryptographically-insecure", "serialization"] }
default = pqcrypto-classicmceliece, pqcrypto-falcon, pqcrypto-hqc, pqcrypto-mldsa, pqcrypto-mlkem, pqcrypto-sphincsplus

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

cryptographically-insecure
serialization

Enables serialization of pqcrypto-classicmceliece, pqcrypto-falcon, pqcrypto-hqc, pqcrypto-mldsa, pqcrypto-mlkem, and pqcrypto-sphincsplus

Features from optional dependencies

In crates that don't use the dep: syntax, optional dependencies automatically become Cargo features. These features may have been created by mistake, and this functionality may be removed in the future.

pqcrypto-mlkem default serialization?
pqcrypto-classicmceliece default serialization?
pqcrypto-hqc default serialization?
pqcrypto-mldsa default serialization?
pqcrypto-falcon default serialization?
pqcrypto-sphincsplus default serialization?