Cargo Features

[dependencies]
hyphae-handshake = { version = "0.1.0-beta.0", default-features = false, features = ["alloc", "keylog", "rustcrypto"] }
default = alloc, rustcrypto

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

alloc default

Enables alloc of zeroize

Affects handshake::AllocHyphaeHandshake

keylog
rustcrypto default

Enables aes-gcm, blake2, chacha20, chacha20poly1305, curve25519-dalek, and sha2