Expand description
Core library for ZVault.
Contains the encryption barrier, cryptographic primitives, seal/unseal
logic, token store, policy engine, audit system, mount table, and lease
manager. This crate depends on zvault-storage for the storage backend
trait and knows nothing about specific secrets engines or auth methods.
Modules§
- approle
- AppRole authentication method for
ZVault. - audit
- Audit logging system for
ZVault. - audit_
file - File-based audit backend for
ZVault. - barrier
- Encryption barrier for
ZVault. - crypto
- Cryptographic primitives for
ZVault. - database
- Database secrets engine for
ZVault. - engine
- Secrets engine trait and KV v2 implementation.
- error
- Error types for
zvault-core. - lease
- Lease manager for
ZVault. - mount
- Engine mount table for
ZVault. - pki
- PKI secrets engine for
ZVault. - policy
- Policy engine for
ZVault. - seal
- Seal/unseal lifecycle for
ZVault. - token
- Token store for
ZVault. - transit
- Transit secrets engine for
ZVault.