Skip to content

A bowser app that calculates the likelihood of someone guessing a password correctly based on the password's length and the range of unique characters used.

License

Notifications You must be signed in to change notification settings

kay-who-codes/Password-Security-Calculator

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Password Security Calculator

A minimalistic dark-mode app that calculates the likelihood of someone guessing a password correctly based on the password's length and the range of unique characters used. It also displays the total number of possible passwords and lists all possible combinations.

App Image


Features

  • Dynamic Likelihood Calculation: Instantly calculates the likelihood of guessing the correct password based on user input.
  • Total Possible Passwords: Displays the total number of possible passwords, formatted with commas for readability.
  • List of Possible Passwords: Generates and displays all possible password combinations.
  • Dark Mode Design: A sleek and modern dark-mode interface for a comfortable user experience.
  • No Button Required: Automatically updates results as the user types.

Usage

  1. Open the app in a browser - LINK TO THE APP.
  2. Enter the Length of Code (e.g., 5 for a 5-character password).
  3. Enter the Range of Code (e.g., 01a for the unique characters 0, 1, and a).
  4. View the results:
    • Likelihood of Correct Guess: The probability of guessing the password correctly, displayed as a percentage with dynamically adjusted decimal places.
    • Possible Passwords: The total number of possible passwords (formatted with commas) and a list of all possible combinations.

Files

  • index.html: The main HTML file containing the structure of the app.
  • style.css: The CSS file for styling the app with dark mode and a minimalist design.
  • script.js: The JavaScript file that handles the logic for calculating the likelihood, generating password combinations, and dynamically updating the results.

Contributing

Feel free to contribute to this project by submitting issues, pull requests, or suggestions. If you want to add new features or improve existing ones, please fork the repository and submit a pull request.


Contact

About

A bowser app that calculates the likelihood of someone guessing a password correctly based on the password's length and the range of unique characters used.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published