This Python script generates random passwords based on specified criteria and assesses their strength.
-
Customizable Password Generation:
- Specify password length and character sets (lowercase, uppercase, digits, special characters).
- Optional start and end characters for the password.
-
Password Strength Assessment:
- Determines password strength based on length:
- "Weak" for lengths between 2 and 11 characters.
- "Moderate" for lengths of 12 characters or more.
- "Strong" for lengths of 16 characters or more.
- Determines password strength based on length:
Contributions to enhance or extend the Random Password Generator are welcome! Fork the repository, make your changes, and submit a pull request.