Cargo Features

crypt_guard_kyber has no features set by default.

[dependencies]
crypt_guard_kyber = { version = "0.1.2", features = ["xchacha20", "pqcrypto-dilithium"] }
default

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

Enables aes

xchacha20

Enables chacha20

Affects encrypt::generate_nonce

Features from optional dependencies

author = ["mm29942 <mm29942@pm.me>"]

See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html

pqcrypto-dilithium implicit feature

Enables pqcrypto-dilithium

pqcrypto-dilithium:

Post-Quantum Signature Scheme dilithium