Cargo Features
[dependencies]
bc-envelope = { version = "0.39.0", default-features = false, features = ["attachment", "compress", "ed25519", "encrypt", "expression", "known_value", "multithreaded", "pqcrypto", "proof", "recipient", "salt", "secp256k1", "secret", "signature", "ssh", "ssh-agent", "sskr", "types"] }
- default = attachment, compress, ed25519, encrypt, expression, known_value, pqcrypto, proof, recipient, salt, secp256k1, secret, signature, ssh, sskr, types
-
These default features are set whenever
bc-envelopeis added withoutsomewhere in the dependency tree.default-features = false - attachment default = known_value, types
-
Affects
extension::attachment… - compress default
-
Affects
extension::compress… - ed25519 default = signature
-
Enables ed25519 of bc-components and bc-crypto
- encrypt default recipient secret sskr = known_value
-
Affects
extension::encrypt… - expression default = known_value
-
Affects
extension::expressions… - known_value default attachment encrypt expression salt secret signature types
-
Enables known-values
- multithreaded
-
Enables dcbor
- pqcrypto default
-
Enables pqcrypto of bc-components
- proof default
-
Affects
extension::proof… - recipient default = encrypt
-
Affects
extension::recipient… - salt default = known_value
-
Affects
extension::salt… - secp256k1 default = signature
-
Enables secp256k1 of bc-components and bc-crypto
- secret default = encrypt, known_value
-
Affects
extension::secret… - signature default ed25519 secp256k1 ssh = known_value
-
Affects
extension::signature… - ssh default = signature
-
Enables ssh-key, ssh of bc-components
- ssh-agent
-
Enables ssh-key, ssh and ssh-agent of bc-components
- sskr default = encrypt
-
Affects
extension::sskr… - types default attachment = known_value
-
Affects
extension::types…