| Crates.io | dvault |
| lib.rs | dvault |
| version | 0.1.1 |
| created_at | 2025-01-02 12:14:20.710416+00 |
| updated_at | 2025-03-01 18:20:09.433536+00 |
| description | Make and manage aes encryped folders |
| homepage | |
| repository | https://github.com/mavenried/dvault |
| max_upload_size | |
| id | 1501489 |
| size | 34,341 |
Create and manage \"vaults\"
DVault is an encryped folder manager written in rust. It was built as an intoduction to aes encryption.
setupdvault setup <path_to_dvault_home>
This command needs to be run to set where the encrypted folders are located.
recommended: ~/DVault
Without any arguments, this command will return the home path instead.
dvaut new <name>
Used to create an encrypted folder (vault).
You will be asked to set a password for the vault.
dvault lock <name>
dvault unlock <name>
These commands lock and unlock vaults respectively. Locked Vaults are encrypted and stored in the .dvault directory.
Locking will delete the directory in the home path.
dvault list
This command will list the names and the lock status of all existing vaults.
This is simply a project coded up on a weekend. All because of a whim to start writing a diary.