A password manager application
Project description
PSGR - Password Manager
PSGR is a command-line based password manager that helps you manage and store your account credentials securely using RSA encryption. The passwords are stored locally in a JSON file that is encrypted. It provides functionalities for adding, viewing, removing, and generating passwords, along with user information management for personalized password generation.
Features
Add Account:
Add new account credentials.
passman add AccountName Password
passman -a
Show Account:
Display stored account credentials.
passman show
passman -s
Remove Account:
Remove an account from storage.
passman remove
passman -rm
Generate Password:
Create strong passwords, with options for personalization.
passman genpass
passman -p
User Information Management:
Store user information to facilitate personalized password generation.
passman -u
To create and ovverrite an existing user data:
passman -cu
Help:
Display a help message detailing all available commands.
passman help
passman -h
Installation
To run Passman, you need to have Python installed on your system along with the following packages:
rsa
tabulate
InquirerPy
You can install the entire package in a simple command:
pip install psgr
Author
K V Naresh Karthigeyan
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
File details
Details for the file psgr-0.2.2.tar.gz
.
File metadata
- Download URL: psgr-0.2.2.tar.gz
- Upload date:
- Size: 6.5 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.0.0 CPython/3.11.2
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 00ebd5e83eabf4b8e1f3203cae19e57955e3a0595284a3bc462f7928d1cc6720 |
|
MD5 | d3912bc89b86f2d5feb387d2f96e468c |
|
BLAKE2b-256 | 489ed91a2d2ba54e8f4bf80188fbcaaa939c357e12fac85640ddc450cf867775 |
File details
Details for the file psgr-0.2.2-py3-none-any.whl
.
File metadata
- Download URL: psgr-0.2.2-py3-none-any.whl
- Upload date:
- Size: 7.2 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.0.0 CPython/3.11.2
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8d12ec735904941794b999215fad07a7e28d1f043fe8a7a44a3a5f046f1d894a |
|
MD5 | b5211b06e12b3894131c70e7178047bc |
|
BLAKE2b-256 | fa72799d3b9d00fed22438fa3c9d24e592f155ca9a60de6adca8f68791a65bb8 |