Many people choose easy-to-remember passwords with personal significance, like: - `LakersForever123` - `Seattle1988!` These are easy for hackers to crack, especially if this personal info is publicly available on social media. *Are you a basketball fanatic from Washington born in 1988?* ## Security Risks Services might not store passwords securely. Here's two scenarios: 1. Worst: Passwords in plaintext - unprotected and readable by hackers. 2. Better: Securely hashed passwords but usernames/emails may still be exposed. ## Strong Passwords While more complex passwords (e.g., `LakERSJ0N4TH4N1988!`) are recommended, they're still vulnerable if tied to personal info. This complexity makes the password harder to crack using brute-force or **dictionary attacks** but tying it to personal info makes it more predictable. To learn more about how passwords get cracked, click here: [[How Passwords are Cracked]]. > [!tip]- Dictionary Attacks > A method in which attackers attempt to gain unauthorized access by systematically entering every word from a predefined list (often sourced from dictionaries) as a password or passphrase. Unlike brute-force attacks, which try all possible combinations, dictionary attacks target the human tendency to use common words or phrases. ## Best Practices **Length over complexity** is the best advice. Consider **passphrases** like: - `JonathanLovesLALakersEvenThoughHeIsFromSeattle` Or go for something entirely random: - `kZ5@M@Lt!Y9BzHjjQklO9#4%
Regardless of what you do, consider a **Password Manager** for easy recall. There are many free and paid options on the market, like KeePassXc, Bitwarden, and 1Password. --- *Click here to learn more [[About Me]] and nickhacks.com*