Expand description
Complete native Rust API for reVault lockboxes and local vaults.
Use lockbox for portable encrypted archives and vault for local key,
contact, form, platform-keyring, and session-agent operations. This package
re-exports the native core directly; transport framing exists only at the
foreign-language boundary.
See the reVault repository README for installation, security guidance, and examples.
Modules§
Structs§
- Contact
KeyPair - Hybrid X25519 + ML-KEM-768 contact keypair.
- Contact
Public Key - Public hybrid X25519 + ML-KEM-768 contact key.
- Lockbox
- Open encrypted lockbox container.
- Owner
Signing KeyPair - Owner
Signing Public Key - Vault
Directory - Password-protected local vault file for native reVault metadata.