Cargo Features

[dependencies]
memsecurity = { version = "3.5.2", default-features = false, features = ["full", "encryption", "random", "ed25519", "x25519", "symm_asymm", "clonable_mem", "uuid"] }
default = encryption, random, symm_asymm

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

full = clonable_mem, ed25519, encryption, random, symm_asymm, uuid, x25519
encryption default full? = random, symm_asymm

Enables ascon-aead, blake3, memsec, and once_cell

random default encryption full?

Enables rand_chacha and rand_core

ed25519 full?

Enables ed25519-dalek

x25519 full?

Enables x25519-dalek

symm_asymm default encryption full?

Enables arrayvec, blake3, and bytes

clonable_mem full?
uuid full?

Enables uuid

MEMSECURITY has 9 features without comments.