Skip to content

tejas0077/secure-passchecker

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 

Repository files navigation

# SecurePassCheck

SecurePassCheck is a Python script designed to evaluate the strength of passwords and securely hash them using the SHA-256 algorithm.

## Features

- Password strength assessment based on length, character diversity, and complexity.
- Secure hashing of passwords for enhanced data protection.
- Simple command-line interface for ease of use.

## Getting Started

To use SecurePassCheck, follow these steps:

1. Clone the repository to your local machine:

   ```bash
   git clone https://github.com/your-username/SecurePassCheck.git
  1. Navigate to the project directory:

    cd SecurePassCheck
  2. Run the script:

    python secure_passcheck.py
  3. Enter your password when prompted, and the script will display its strength and hashed form.

Contributing

Contributions are welcome! If you'd like to contribute to SecurePassCheck, please follow these guidelines:

  • Fork the repository.
  • Create a new branch (git checkout -b feature/improvement).
  • Make your changes.
  • Commit your changes (git commit -am 'Add new feature').
  • Push to the branch (git push origin feature/improvement).
  • Create a new Pull Request.

License

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

Acknowledgements

  • Thanks to Python for the programming language.
  • Special thanks to Hashlib for the secure hashing functionality.

Feel free to modify and customize it to better fit your project's specifics and your preferences.

About

SecurePassCheck is a Python script that evaluates the strength of passwords based on length, complexity, and character diversity, and then securely hashes them using the SHA-256 algorithm. This repository provides a simple yet effective tool for assessing password security and enhancing data protection in applications.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages