Uses new Rust 2021
|0.5.3||Jun 27, 2022|
|0.5.2||Jun 3, 2022|
|0.4.0||Apr 21, 2021|
|0.1.0||Jul 29, 2020|
#203 in Cryptography
4,756 downloads per month
Used in 4 crates (via iota_stronghold)
Engine is the collection of low-level module with which application architects can build higher-level implementations of Strongholds for a variety of purposes. It is platform agnostic, in that it should run anywhere a Rust Compiler will work.
It is composed of 4 primary module:
The snapshot protocol follows a fairly simple transparent pattern. Each Snapshot file follows a simple structure:
A system for securely managing secrets.
This top-level crate contains references to the others that make up the IOTA Stronghold's low-level crates known as "Stronghold-Engine".
This framework is divided into the following crates:
vault: logic and abstractions for the storage layer
snapshot: method for storing the state of the vault in a file
store: a simple unencrypted storage protocol
This library has not yet been audited for security, so use at your own peril. Until a formal third-party security audit has taken place, the IOTA Foundation makes no guarantees to the fitness of this library for any purposes.