44 releases (breaking)
0.35.0 | Dec 7, 2021 |
---|---|
0.34.0 | Nov 23, 2021 |
0.33.0 | Nov 15, 2021 |
0.16.0 | Jul 29, 2021 |
0.3.1 | Mar 23, 2021 |
#33 in #ockam
89 downloads per month
275KB
6K
SLoC
ockam_vault_core
Ockam is a library for building devices that communicate securely, privately and trustfully with cloud services and other devices.
In order to support a variety of cryptographically capable hardware we maintain loose coupling between our protocols and how a specific building block is invoked in a specific hardware. This is achieved using an abstract Vault trait.
The main Ockam crate re-exports types defined in this crate.
Usage
Add this to your Cargo.toml
:
[dependencies]
ockam_vault_core = "0.35.0"
Crate Features
The ockam_vault_core
crate has a Cargo feature named "std"
that is enabled by
default. In order to use this crate in a no_std
context this feature can
disabled as follows
[dependencies]
ockam_vault_core = { version = "0.35.0" , default-features = false }
Please note that Cargo features are unioned across the entire dependency
graph of a project. If any other crate you depend on has not opted out of
ockam_vault_core
default features, Cargo will build ockam_vault_core
with the std
feature enabled whether or not your direct dependency on ockam_vault_core
has default-features = false
.
License
This code is licensed under the terms of the Apache License 2.0.
Dependencies
~2.2–3.5MB
~64K SLoC