Lockbox is a command-line tool for generating and managing passwords. It uses strong encryption algorithms to securely store your passwords, so you can be sure that your data is safe.
Joined the Rust Lockbox discord server! Here's the Invite
git clone git@github.com:SonuBardai/lockbox.git
.cargo run
. Here’s an overview of the available commands:```rust
Usage: lockbox
Commands: add Add a new password to the password manager generate Generate a random password. list List all passwords in the password manager remove Remove a password from the password manager show Show a specific password in the password manager update-master Update the master password repl Start an interactive REPL session help Print this message or the help of the given subcommand(s) ```
cargo run
```rust
Welcome to L🦀CKBOX!Please enter the master password
Enter [1] add password [2] generate random password [3] list passwords [4] remove password [5] show password [6] update master password [7] exit
add [1] generate random password [2] enter your own password [3] cancel 1 Please enter the service name github Please enter the username (Optional) MyAwesomeGithubProfile Random password generated and copied to clipboard Password added successfully
Enter [1] add password [2] generate random password [3] list passwords [4] remove password [5] show password [6] update master password [7] exit
show Please enter the service name github Please enter the username (Optional) MyAwesomeGithubProfile Password: RkZpFSRPHlFHpK7y
Enter [1] add password [2] generate random password [3] list passwords [4] remove password [5] show password [6] update master password [7] exit
exit ```
Contributions are welcome! If you’d like to contribute, please feel free to open an issue or submit a pull request. Checkout our CONTRIBUTING file for details on how to contribute.
This project is licensed under the MIT License. See the LICENSE file for details.