Skip to content

Shankhosuvro-G/PasswordGuard

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 

Repository files navigation

PasswordGuard

passwordguard is a Python library for evaluating password strength and estimating cracking time.

Features

  • Assess password strength based on length, character sets, and common patterns.
  • Estimate the time required to crack a password using brute-force methods.
  • Enhance security measures in applications by ensuring stronger passwords.

Installation

You can install PasswordGuard using pip:

pip install passwordguard

Usage

from passwordguard import calculate_password_strength, calculate_cracking_time
password = "MyStrongPassword123!"
strength = calculate_password_strength(password)
cracking_time = calculate_cracking_time(password)
print(f"Password: {password}")
print(f"Strength: {strength}")
print(f"Estimated cracking time: {cracking_time}")

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

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages