[dependencies.chacha20poly1305]
default-features = false
features = ["alloc", "xchacha20poly1305"]
version = "0.8"
[dependencies.crypto_box]
version = "0.6"
[dependencies.rand]
default-features = false
version = "0.8"
[dependencies.rand_chacha]
default-features = false
version = "0.3"
[dependencies.serde]
default-features = false
version = "1.0"
[dependencies.serde_cbor]
default-features = false
features = ["alloc"]
version = "0.11"
[dependencies.spin]
default-features = false
features = ["spin_mutex", "lazy"]
version = "0.9"
[dev-dependencies.pretty_assertions]
version = "0.7"
[dev-dependencies.serde]
default-features = false
features = ["derive", "alloc"]
version = "1.0"
[dev-dependencies.serde_json]
default-features = false
features = ["alloc"]
version = "1.0"
[dev-dependencies.serde_repr]
version = "0.1"
[dev-dependencies.void]
version = "1.0"
[features]
default = ["std"]
std = ["chacha20poly1305/std", "rand_chacha/std", "serde/std", "serde_cbor/std", "spin/std"]
[package]
authors = ["Sho Nakatani <lay.sakura@gmail.com>"]
categories = ["no-std", "cryptography", "encoding"]
description = "Encrypts all the Serialize"
documentation = "https://docs.rs/serde-encrypt"
edition = "2018"
keywords = ["libsodium", "xsalsa20poly1305", "x25519", "serde", "serialization"]
license = "MIT OR Apache-2.0"
name = "serde-encrypt"
readme = "README.md"
repository = "https://github.com/laysakura/serde-encrypt"
version = "0.2.0"