Skip to content

GarvitSinghal47/Passipy

Repository files navigation

Passipy( Password Strength Analyzer,Generator,recommender )

  • Password Strength Recognition using Machine Learning Classification Algorithms

    • Flask(Python web development framework) is used for displaying the results
    • Algorithms used are
      • Decision Trees
      • Logistic Regression
      • Naive Bayes (Bernoulli Distribution Model)
      • Random Forest
      • Neural Network (MLP Classifier)
    • TfidfVectorizer is used for text feature extraction for passwords
  • A Random Password Generator where you can generate your customized passwords randomly with different constraints as uppercase, lowercase, length, numbers, special characters and copy the generated password.

  • Password Manager which allows you to effectively store your passwords in a database and allows CRUD operation on stored password.

Output

  1. Password strength Analysis view - Before Prediction

1

  1. Password strength Analysis view - After Prediction

2

  1. Password Recommendor Page View

3

  1. Login Page view

4

  1. SignUp Page View

5

  1. Password Manager view

6

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published