A simple password manager written in Odin.
- AES-CTR encryption for vault data.
- Simple CLI interface for managing records.
- Support for inserting, querying, and deleting records.
pswault <action> <vault_path> <key> [args...]create: Initialize a new vault.pswault create vault.bin mypassword
insert: Add records to the vault.pswault insert vault.bin mypassword "site_name" "username" "password"
delete: Removes records from the vault.pswault delete vault.bin mypassword "site_name"query: Retrieve records from the vault.pswault query vault.bin mypassword "site_name" # prints "username,password"
insert,deleteandqueryactions can accept multiple parameters.