Git Product home page Git Product logo

passguard's Introduction

PassGuard - Password Strength Checker and Generator

PassGuard is a versatile tool designed to help you manage your passwords effectively. It combines a Password Strength Checker and a Password Generator to assist with your password needs.

PassGuard

Password Strength Checker

PassGuard evaluates the strength of your passwords by examining various criteria, including length, the presence of uppercase and lowercase letters, digits, and special characters. It provides a strength rating based on these factors, helping you ensure your passwords are secure.

Password Generator

PassGuard also includes a built-in Password Generator that creates strong and random passwords, making it easy to generate complex passwords for your online accounts. You can customize the password generation to meet specific requirements, such as length and character types.

Getting Started

To get started with PassGuard, follow these simple steps:

  1. Clone this repository to your local machine.

  2. Install PyQt6 if you haven't already:

    pip install PyQt6
    

Run the application by executing main.py.

Use the Password Strength Checker to evaluate the strength of your existing passwords.

Use the Password Generator to create strong and secure passwords for your accounts.

Usage

Run the application using passguard.py A graphical user interface will open. Use the Password Strength Checker to assess your passwords' strength. Utilize the Password Generator to create new strong passwords.

Dependencies

PyQt6

Disclaimer

PassGuard is a free and open-source software tool developed by ReKing for the purpose of assisting users with password management. Please note that this software is currently not licensed on GitHub, and as a result, it is considered copyright protected.

Distribution and Use

You are free to use PassGuard for your personal use, and you may share it with others. However, you may not distribute copies of this tool or its code as it is copyright protected.

Contributions:

Contributions and feedback are welcome. If you have suggestions or improvements you'd like to make to the tool, please feel free to discuss them and share your ideas. However, any contributions should adhere to the restrictions outlined in this disclaimer regarding distribution and licensing. We appreciate your understanding of these terms and hope you find PassGuard valuable in enhancing your password security.

Thank you for your interest in PassGuard!

passguard's People

Contributors

jumbubly avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.