Stronghold Engine Retrospective Document
History behind the development of the Stronghold Engine library that reflects upon previous revisions and the lessons learnt.
History behind the development of the Stronghold Engine library that reflects upon previous revisions and the lessons learnt.
The Derive crate contains procedural macros for Stronghold.
The snapshot crate defines and implements the encrypted offline storage format used by the Stronghold ecosystem.
Vault is an implementation of a secure database for secrets, each database view is a vault which is a collection of records which are all encrypted using the same key.A collection of vaults is called a Stronghold.
Runtime aims to provide utilities for performing computations as securely as possible with respect to the underlying operating system. The crate provides three primary Types for guarding data; GuardedVec, Guarded, and Secret.
The Utils crate contains common utilities for the stronghold libraries.