[dependencies.bls12_381_plus]
default-features = false
optional = true
version = "0.5"
[dependencies.cfg-if]
version = "1.0.0"
[dependencies.group]
default-features = false
version = "0.10.0"
[dependencies.heapless]
version = "0.7"
[dependencies.ockam_channel]
default-features = false
version = "^0.41.0"
[dependencies.ockam_core]
default-features = false
version = "^0.45.0"
[dependencies.ockam_key_exchange_core]
default-features = false
version = "^0.37.0"
[dependencies.ockam_key_exchange_xx]
default-features = false
optional = true
version = "^0.38.0"
[dependencies.ockam_macros]
default-features = false
version = "^0.6.0"
[dependencies.ockam_node]
default-features = false
version = "^0.44.0"
[dependencies.ockam_vault]
default-features = false
optional = true
version = "^0.39.0"
[dependencies.ockam_vault_sync_core]
default-features = false
optional = true
version = "^0.37.0"
[dependencies.rand]
default-features = false
version = "0.8"
[dependencies.serde]
default-features = false
features = ["derive"]
version = "1.0"
[dependencies.serde-big-array]
version = "0.3"
[dependencies.serde_json]
optional = true
version = "1.0"
[dependencies.sha2]
default-features = false
version = "0.9"
[dependencies.signature_bbs_plus]
optional = true
version = "^0.35.0"
[dependencies.signature_bls]
optional = true
version = "^0.33.0"
[dependencies.signature_core]
optional = true
version = "^0.35.0"
[dependencies.tracing]
default_features = false
version = "0.1"
[dev-dependencies.ockam_vault]
version = "^0.39.0"
[dev-dependencies.ockam_vault_sync_core]
version = "^0.37.0"
[dev-dependencies.rand_xorshift]
version = "0"
[dev-dependencies.tokio]
features = ["full"]
version = "1.8"
[features]
alloc = ["ockam_core/alloc", "ockam_channel/alloc", "ockam_key_exchange_core/alloc", "ockam_key_exchange_xx/alloc", "ockam_node/alloc", "ockam_vault_sync_core/alloc", "ockam_vault/alloc"]
credentials = ["ockam_vault/bls", "signature_core", "signature_bbs_plus", "signature_bls", "bls12_381_plus"]
default = ["std", "software_vault", "noise_xx"]
lease_proto_json = ["serde_json"]
no_std = ["ockam_core/no_std", "ockam_macros/no_std", "ockam_channel/no_std", "ockam_key_exchange_core/no_std", "ockam_key_exchange_xx/no_std", "ockam_node/no_std", "ockam_vault_sync_core/no_std", "ockam_vault/no_std"]
noise_xx = ["ockam_key_exchange_xx"]
software_vault = ["ockam_vault", "ockam_vault_sync_core", "ockam_vault_sync_core/software_vault"]
std = ["ockam_core/std", "ockam_macros/std", "ockam_channel/std", "ockam_key_exchange_core/std", "ockam_key_exchange_xx/std", "ockam_node/std", "ockam_vault_sync_core/std", "ockam_vault/std"]
[package]
authors = ["Ockam Developers"]
categories = ["cryptography", "authentication"]
description = """
Ockam is a library for building devices that communicate securely, privately
and trustfully with cloud services and other devices.
"""
edition = "2018"
homepage = "https://github.com/ockam-network/ockam"
keywords = ["ockam", "crypto", "encryption", "authentication"]
license = "Apache-2.0"
name = "ockam_entity"
publish = true
readme = "README.md"
repository = "https://github.com/ockam-network/ockam/tree/develop/implementations/rust/ockam/ockam_entity"
resolver = "2"
rust-version = "1.56.0"
version = "0.35.0"