A Python-based Secure Password Generator that creates strong and random passwords using letters, digits, and special characters. This project uses Python's secrets module to generate secure passwords.
- Generate passwords of custom length
- Uses secure random generation (
secretsmodule) - Includes uppercase letters, lowercase letters, numbers, and special characters
- Input validation for minimum password length
- Error handling using
try-except - Simple and beginner-friendly code
- Python
- secrets module
- string module
Project-3-RandomPassGenerator/
│
├── Screenshots/
│ ├── successful_password_generation.png
│ ├── invalid_input_handling.png
│ └── length_validation.png
├── password_generator.py
└── README.md
- Clone the repository:
git clone https://github.com/YASHASHWIN22/Secure-Password-Generator.git- Navigate to the project folder:
cd Secure-Password-Generator- Run the program:
python password_generator.py- Functions
- Module Importing
- String Manipulation
- User Input Handling
- Exception Handling (
try-except) - Secure Random Password Generation
- Input Validation
To build a secure password generator that accepts a user-defined password length and generates a strong password using Python's built-in libraries.
SURVI YASHASHWIN


