Password generator using java AWT
By Nihal MALI
This is a Java AWT project that provides a randomized strong password. It also checks the strength of the password.
Password Generator Using Java AWT
Technologies used - Java, Java AWT
# Features
1. Generate Password:
Firstly user selects "Yes" or "No" to questions about using uppercase letters, lowercase letters, numbers or symbols. The user enters the desired length of the password. Random characters from the alphabet are selected and combined to form a completely random string according to the user's preferences. The randomly generated password is then displayed on the console.
2. Checking a Password's Strength:
The user enters the password and the following criteria are used to calculate the strength of the password, which display the message that the password is weak, moderate, strong or very strong.
- The password uses uppercase letters.
- The password uses lowercase letters.
- The password uses numbers.
- The password uses symbols.
- The password length is 8 or more (8 is often the minimum required length for a decent password).
- The password length is 16 or more (16 is considered to be the minimum length for a good password).
Comments