Skip to content

walukrypt/cli-password-manager_alx

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CLI Password Manager

A simple command-line password manager built with Python.

Features

  • Secure Encryption: Uses AES-GCM for strong encryption.
  • Cross-Platform: Works on macOS, Linux, and Windows.
  • Simple CLI Interface: Easy-to-use commands for managing your passwords.
  • Master Password Protection: Uses Scrypt for hashing and verification of a master password.

Technologies Used

Setup and Run Instructions

  1. Prerequisites:

  2. Clone the repository:

    git clone https://github.com/your-username/your-repo-name.git
    cd your-repo-name
  3. Install dependencies:

    pip install -r requirements.txt
  4. Initialize the password store:

    python3 -m src.main init

Usage

Add a new password

python3 -m src.main add <service> <username> <password>

Show a password

python3 -m src.main get <service>

About

A CLI tool to manage your passwords

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 100.0%