Cargo Features

[dependencies]
ncr = { version = "0.1.2", default-features = false, features = ["passphrase", "cfb8", "ecb", "gcm"] }
default = passphrase

The passphrase feature is set by default whenever ncr is added without default-features = false somewhere in the dependency tree.

passphrase default

Enables hmac, pbkdf2, and sha1

cfb8

Enables aes and cfb8

ecb

Enables aes and cipher

gcm

Enables aes and aes-gcm

NCR has 5 features without comments.