RustyVault is a password manager that stores your passwords locally on your computer. It is written in Rust and uses the Tauri framework to create a cross-platform desktop application. The frontend is written in Next.js and the backend is written in Rust. Strong encryption is provided using local 256 bit key gen and AES-256/RSA encryption.
Rusty Vault is designed to be secure, fast , clean and easy to use.
find more detailed documentation here
First Release (v0.0.1) is out ! Get it here
3. Instant Decryption to either view the password or copy it to your clipboard, password isn't persisted anywhere in its original form!
this would require adding a group id to each vault
by default it would go in the base vault group unless specified
the vault cluster names wil be visible in the side pane of the application
and clicking on it you can view the vaults in that cluster
Could be done Serializing the object containing key-value pairs and storing it in the db.
OR
Could be done by storing the key-value pairs in a separate table and linking it to the vault id
3.Add fingerprint id or sec questions (try to eliminate passwords as much as possible without compromising ease of use)
modify login form to create a homogeneous key which can be etched instead of solid pass.
[captcha password? store user pattern instead of password?]
add bluetooth connectivity to the application to allow for mobile devices to connect to the application
and transfer/sync user vaults.
auth with fingerprint id/ OTP
add a feature to auto fill password fields on websites
[this would require a browser extension]
add a feature to send an email to the user on login attempts
[this would require a mail server to be setup]