Password Proximity Algorithm
Overview
Password security has become an increasingly high priority nowadays as more and more information is becoming stored online. This project seeks to develop a password algorithm that can quickly recognize brute force password generators as well as boost efficiency for the user (by providing accountability for typos). The algorithm has been designed to compare the user's entered password with the user's stored password and generate a value based on letter proximity. The value of proximity can then be used to reflect the number of password attempts allotted to the user. Both security and efficiency can be achieved through such an algorithm. Brute force bots would be quickly barred from entering a password, since the attempts entered by the intruder would be likely be wildly different from the stored password. This would result in a high string proximity and a lower number of remaining attempts. On the other hand, if the user makes a small typo, the string proximity would be low, which would translate into a larger number of remaining attempts. The security or “hackability” of the password proximity algorithm (PPA) has been calculated by a separate program called PPA_Verifier_Length. These findings report that hackers have a significantly lower success rate on programs using password proximity versus programs not using password proximity.
Competition history
- ISEF 2016
Resources
Related projects
CSEF · 2017
The Relationship between Password Characters and Guesses Required Using a Self-Developed Brute Force Hacking Program
ISEF · 2014
Ally: A Novel Approach to Online Password Generation
CSEF · 2008
Is Safe Good Enough? The Value of Added Complexity in Password Security
CSEF · 2006
Your Password Is Not Secure
CSEF · 2012
The Password Paradox: "Rememberability" vs. "Guessability." Entropy and Human Factors in Password Creation
ISEF · 2026
INTRINSIC: Parameter-Free Private Keystroke Classification With Normalized Relative Compression
CSEF · 2010
Cracking the Code: Analyzing Alphanumeric Combinations and Password Security
CSEF · 2007
Does the Length of, or the Character Type of, a Password Increase the Security for a Computer User?
Closest projects by meaning, across every fair and year in the corpus.
Browse more like this
Source: Regeneron International Science and Engineering Fair