Expand description
§hexvault
Cascading cell-partitioned encryption architecture.
Data is partitioned into isolated cells, each with cascading layers of encryption corresponding to different trust boundaries. Movement between cells is controlled by auditable edge handlers that re-encrypt without exposing plaintext.
§Public API
The public surface of this crate is intentionally narrow. Only the types
and functions listed here are intended for use by callers. Everything else
is pub(crate) at most.
Modules§
- audit
- Immutable audit logging.
- cell
- Cell isolation and payload management.
- edge
- Edge traversal logic.
- error
- Error types for hexvault.
- keys
- Key derivation and ownership.
- partition
- Partition management.
- stack
- Layered encryption sequencing.
Structs§
- Vault
- The high-level entry point for managing cells and traversals.
Functions§
- generate_
master_ key - Generate a cryptographically secure master key.