Cargo Features

[dependencies]
mc-oblivious-aes-gcm = { version = "0.10.1", default-features = false, features = ["std", "alloc", "getrandom", "heapless", "stream", "aes", "zeroize"] }
default = aes, alloc, getrandom

These default features are set whenever mc-oblivious-aes-gcm is added without default-features = false somewhere in the dependency tree.

std = alloc

Enables std of aead

alloc default std?

Enables alloc of aead

getrandom default

Enables getrandom of aead

heapless

Enables heapless of aead

stream

Enables stream of aead

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.

aes default

Affects mc-oblivious-aes-gcm::Aes128Gcm, mc-oblivious-aes-gcm::Aes256Gcm

zeroize implicit feature