Cargo Features

fire-crypto has no features set by default.

[dependencies]
fire-crypto = { version = "0.4.3", features = ["cipher", "signature", "b64", "serde", "hash", "protobuf", "postgres"] }
cipher = chacha20, generic-array, poly1305, universal-hash, x25519-dalek, zeroize

Affects fire-crypto::cipher

signature = ed25519-dalek

Affects fire-crypto::signature

b64 = base64
serde

Enables serde

hash = blake2, generic-array

Affects fire-crypto::hash

protobuf

Enables fire-protobuf

postgres

Enables bytes and postgres-types

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.

zeroize cipher?

Enables zeroize

cipher

poly1305 cipher?
universal-hash cipher?
chacha20 cipher?
x25519-dalek cipher?
ed25519-dalek signature?

Enables ed25519-dalek

signature

blake2 hash?

Enables blake2

hash

generic-array cipher? hash?

Enables generic-array ^0.14

base64 b64?

Enables base64 ^0.21