Welcome to the Password Generator. This program allows you to generate strong and secure passwords with customizable options. Whether you need a single password or multiple passwords, this tool has you covered. It provides a variety of options for creating passwords that meet your specific requirements and includes the ability to test your password strength.
- Generate one or more passwords with different criteria.
- Customize password components, including capital letters, small letters, numbers, and special characters.
- Ensure password strength by specifying the length of the password(s).
- Easy-to-use command-line interface.
- Generate single or multiple passwords at once.
- Choose from a variety of password components:
- Capital English Letters
- Small English Letters
- Numbers
- Special Characters
- Include all of the above
- Custom Choice (Select two or three options)
- Assess the strength of your passwords.
- Receive tailored recommendations for creating stronger passwords.
-
When prompted, enter the choice you want.
-
If you choose to test your password strength:
- The program will provide recommendations based on your password's components and length.
-
If you choose to customize a password(s):
-
Choose from the available password components by entering the corresponding number(s):
-
Enter a single number (1-4) to select one component.
-
Enter '5' to include all components.
-
Enter '6' for a custom choice and provide a comma-separated list of numbers (e.g., "1,3,4") to select multiple components.
-
For password length, enter a positive integer between 8 and 50 characters.
-
Your password(s) will be displayed on the screen.
-
If you want to test the strength of a password and receive recommendations:
-
Choose option 1:
Test your password strength
. -
Enter your existing password:
mysecurep@ssword
-
The program will provide recommendations based on your password's strength.
-
Recommendations:
- Ensure that your password includes uppercase letters.
- Include numbers in your password.
Here's an example of how to use the Password Generator to create one or more passwords:
-
Choose option 2:
Customize a secure and strong password/passwords
. -
Enter the number of required passwords:
3
-
Choose the components for your passwords:
- Enter '5' for all components.
-
Enter the length of your desired passwords:
12
-
Your passwords are:
- Password 1:
Ab5$H&7p@1Qw
- Password 2:
K3#jM!0rL2sU
- Password 3:
E9p6o*Zw4dF@
- Password 1:
This Password Generator provides a secure way to create and assess the strength of your passwords, making your online accounts more secure.