[package] name = "sear" description = "Signed/Encrypted ARchive: a cryptographically enhanced tar-like format" version = "0.0.0" license = "MIT/Apache-2.0" authors = ["Tony Arcieri "] categories = ["command-line-interface", "cryptography", "compression"] keywords = ["archive", "encryption", "security"] [dependencies] bytes = "0.4" chrono = "0.4" clear_on_drop = "0.2" ed25519-dalek = "0.6.0" failure = "0.1" hkdf = "0.4" leb128 = "0.2" prost = "0.3" prost-derive = "0.3" rand = "0.4" ring = "0.12" serde = { version = "1.0", optional = true } serde_derive = { version = "1.0", optional = true } sha2 = "0.7" signatory = { version = "0.5", optional = true } tai64 = { version = "0.2", features = ["chrono"] } toml = { version = "0.4", optional = true } uuid = { version = "0.6", default-features = false, features = ["v4"] } [build-dependencies] prost-build = "0.3" [features] cli = ["signer", "toml"] dalek-provider = ["signatory/dalek-provider"] default = ["cli", "dalek-provider", "yubihsm-provider"] keyrings = ["serde", "serde_derive"] signer = ["keyrings", "signatory"] yubihsm-provider = ["signatory/yubihsm-provider"]