How Secure Are Your Passwords?
CSEF · 2017 Computational Systems & Analysis
Overview
Objectives/Goals The objective is to see what makes a password hard for password cracking software to recover and what variables of a password make it most secure. Methods/Materials Laptop, John the Ripper software, Python software, Command prompt. Encrypted sample passwords with python and ran John the Ripper against them while timing it. Results Adding anything to a password makes it harder to crack. I found that adding symbols was the variable that made passwords most secure. Conclusions/Discussion The data showed that adding anything to a password made it (on average) take longer to crack. It also showed that adding symbols made passwords the hardest to crack on the order of several hours.
Summary statement
I showed that adding anything to your password makes it harder to crack.
Help received
I got some basic information about encryptions and passwords from a grad student in computer science and some basic computer assistance from a family member. I ran the programs, created the lists of passwords, and analyzed/ recorded results.
Competition history
- CSEF 2017
Resources
Related projects
CSEF · 2006
Your Password Is Not Secure
CSEF · 2008
Is Safe Good Enough? The Value of Added Complexity in Password Security
CSEF · 2007
Does the Length of, or the Character Type of, a Password Increase the Security for a Computer User?
CSEF · 2010
Cracking the Code: Analyzing Alphanumeric Combinations and Password Security
ISEF · 2025
Impact of Encryption Strength on Password Cracking Time
CSEF · 2017
The Relationship between Password Characters and Guesses Required Using a Self-Developed Brute Force Hacking Program
CSEF · 2017
Cracking the Code: Determining the Strength of Passwords
ISEF · 2017
Mitigating Effects of Database Breaches with Stronger Password Storage Strategies
Closest projects by meaning, across every fair and year in the corpus.
Browse more like this
Source: California Science & Engineering Fair public projects