password generator is a tool that automatically generates a strong and unpredictable password for each of your accounts.
-
Variable Character Length
-
Mixture of both uppercase and lowercase letters.
-
Mixture of letters and numbers.
-
Inclusion of at least one special character, e.g., @ #?]
- Note: do not use < or > in your password, as both can cause problems in Web browsers. (Student is free to decide the input and output layout for this mini project)
- Installation
- Working
- Pass_engine.py
- Gen_Core.py
- Pass_encrypt.py
- Contributors
- Todo
- Reference
Make sure Python 3.10+ is installed
Directly Access the Project with the Executable
- Clone your fork:
git clone https://github.com/your-username/Password-Generator-Project.git
- Open command prompt and
cd
into the project directory
- run the command
python -m gen_core.py
The app is designated towards genrating random and strong passwords and storing them in encrypted form
-
it's the core file which links the password generator module (
pass_gen.py
) and the encryption module (pass_encrypt.py
) -
It's provides user interface in
CLI
format -
Also can be used to
decrypt
the stored passwords afrer providing the right password
Name | Registration Number | Roll |
---|---|---|
Sayan Roy | 12200229 | 23 |
Jimmy Julius Keyyu | 12214563 | 19 |
Issue | Status |
---|---|
Use Try and catch to loop the program if the user enters a wrong input |
|
Fix the Executable ( view Password module is not working) | |
Add a better encryption method for storing the passwords |