This is a GUI application designed to generate strong, unique passwords for users. The application provides a simple and intuitive way to create secure passwords that meet various complexity requirements.
Password Generation: The application generates passwords based on user-defined criteria, including:
- Length: Users can specify the desired password length.
- Character Sets: Includes options for:
- Uppercase letters (A-Z)
- Lowercase letters (a-z)
- Numbers (0-9)
- Special characters (!, @, #, $, etc.)
Color-Coded Characters: The password is displayed in a Text widget, with each character colored according to its type:
- Letters (A-Z, a-z) are displayed in green.
- Numbers (0-9) are displayed in blue.
- Special Characters (e.g., !, @, #) are displayed in red.
-
Style password display
-
Password History: The application stores a history of previously generated passwords, allowing users to recall and reuse them if needed.
-
Settings: Users can customize the application default values
