Cargo Features
[dependencies]
miscreant-aes-v05 = { version = "0.5.2", default-features = false, features = ["std", "alloc", "pmac", "stream"] }
- default = pmac, std, stream
-
These default features are set whenever
miscreant-aes-v05
is added without
somewhere in the dependency tree.default-features = false - std default = alloc
- alloc std
-
Enables alloc of aes-siv ^0.4
Affects
aead::Aead.encrypt
,aead::Aead.decrypt
… - pmac default = pmac_crate
-
Enables pmac of aes-siv ^0.4
Affects
aead::PmacSivAead
,aead::Aes128PmacSivAead
,aead::Aes256PmacSivAead
,ffi::crypto_aead_aes128pmacsiv_encrypt
,ffi::crypto_aead_aes128pmacsiv_decrypt
,ffi::crypto_aead_aes128pmacsiv_KEYBYTES
,ffi::crypto_aead_aes128pmacsiv_TAGBYTES
,ffi::crypto_aead_aes256pmacsiv_encrypt
,ffi::crypto_aead_aes256pmacsiv_decrypt
,ffi::crypto_aead_aes256pmacsiv_KEYBYTES
,ffi::crypto_aead_aes256pmacsiv_TAGBYTES
… - stream default
-
Affects
miscreant-aes-v05::stream
…
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.
- pmac_crate pmac
-
Enables pmac ^0.4