Skip to content

D3FaltXD/Password-Generator-Project

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation



About

password generator is a tool that automatically generates a strong and unpredictable password for each of your accounts.


Guidelines :

  • 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)


Table of Contents



Installation

Make sure Python 3.10+ is installed

Directly Access the Project with the Executable


  1. Fork the repository

  1. Clone your fork:
git clone https://github.com/your-username/Password-Generator-Project.git 

  1. Open command prompt and cd into the project directory

  1. run the command
python -m gen_core.py


Working

The app is designated towards genrating random and strong passwords and storing them in encrypted form


Pass_Engine.py (Main File for Project)


Gen_core.py


  • 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


Pass_encrypt.py



Contributors

Name Registration Number Roll
Sayan Roy 12200229 23
Jimmy Julius Keyyu 12214563 19



Todo

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

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages