vault
This module provides a secure vault system for storing and managing sensitive information with end-to-end encryption.
Key Features
- vault: Manages secure vaults with user permissions and master key encryption.
- vault.entry: Organizes entries hierarchically with fields, files, tags, and expiration dates.
- vault.field: Stores encrypted field values within vault entries.
- vault.file: Stores encrypted binary files within vault entries.
- vault.right: Controls user access rights to vaults including read, create, write, share, and delete permissions.
- vault.inbox: Handles incoming shared secrets through time-limited and access-limited links.
- vault.log: Records all actions performed on vaults and entries for auditing purposes.
- vault.tag: Provides tagging system for categorizing vault entries.
- vault.inbox.log: Logs activities related to inbox operations.
- export functionality: Enables exporting vault entries and their data to JSON format.
- import functionality: Allows importing vault data from JSON files into existing vaults.
- send functionality: Facilitates sending encrypted secrets to user inboxes via wizards.
- store functionality: Provides wizards for storing new secrets directly into vaults.