Skip to content

NehaL-8/SecurePassKeeper

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 

Repository files navigation

SecurePassKeeper - Password Manager

SecurePassKeeper is a basic password manager implemented in C++. It allows you to securely store and manage your passwords for different websites and usernames.

Features

  • Set a master password to access the password manager
  • Add, update, or delete passwords for different websites and usernames
  • Generate and save strong passwords
  • Retrieve passwords based on website and/or username
  • Copy/Paste the required password or username
  • Check and update weak passwords
  • Update the master password

Contributing

Contributions are welcome! If you find any issues or want to enhance the functionality of this password manager, feel free to submit a pull request.

Installation

  1. Clone this repository to your local machine:

    git clone https://github.com/your-username/SecurePassKeeper.git
  2. Navigate to the project directory:

    cd SecurePassKeeper
  3. Compile the project using g++:

    g++ pswd.cpp
  4. Run the compiled executable:

    ./a.out

Note Install Xclip tool to enable copy/paste feature.

Usage

  1. When you run the program, you'll be prompted to set your master password (if not already set) or enter your existing master password to access the password manager.

  2. The main menu provides options to add/update passwords, generate and save passwords, retrieve passwords with copt and paste option , check and update weak passwords, delete passwords, and update the master password.

  3. Follow the prompts to perform the desired actions. The program will guide you through the steps.

  4. Always remember that this password manager is for educational purposes only and not suitable for secure password management in real-world scenarios.

License

This project is licensed under the MIT License. See the LICENSE file for details.

About

No description, website, or topics provided.

Resources

License

Stars

1 star

Watchers

1 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages