Inspiration

We saw today's hacking struggling for their livelihood so we decided to make an application for them so that they can get a one-stop solution to all their password-related issues through that application

What it does

1 . password strength analyzer -- in this we are using 5 models of ml ( random forest, logistic regression, neural network, decision tree, naive Bayes ) and we are displaying to the user the strength of the password according to the different models.

2 . password generator - in this we are asking individuals about the length if the password ( min -8), alphabet count, digit count, and particular character count, and then we pass these to the password generator function to generate a password.

How we built it

We have made a website using (Html, CSS, Javascript, and bootstrap library ) Backend Through Flask Database through Sqlalchemy.

Challenges we ran into

This project's hardest part is collecting labeled password data for our ml model.

Accomplishments that we're proud of

Initially, we were thinking of creating only 1 model to predict the strength of the password, but we are able to make 5 ml models is one of our most significant accomplishments.

What we learned

We have learned about Connecting different techs, Real implementation issues.

What's next for Passipy

I will be looking to add one more new functionality that is -- password storage system -- Individuals can store passwords to various websites in our database and search for any specific website password.

Share this project:

Updates