Password Security
Learn the concept, follow the practical steps, and apply what you learn through a simple activity.
🔐 What Is Password Security?
Password security means protecting the credentials that control access to your accounts and information. A password is only one part of account security; modern accounts can also use multi-factor authentication (MFA), passkeys, security keys, and other protections.
🧩 Why Passwords Matter
A compromised password can give an attacker access to email, social media, cloud storage, shopping accounts, or other services. One reused password can be especially dangerous because an attacker may try credentials stolen from one service on other services.
NIST recommends using distinct passwords for different services to reduce the risk of password stuffing, where a stolen password is tried against other accounts. citeturn0search24
📏 Long and Unique Beats Clever and Reused
When you must create a password, prioritize length and uniqueness. A memorable passphrase made from several unrelated words can be easier to remember than a short password packed with forced symbols.
- Use a long password or passphrase.
- Use a different password for every important account.
- Avoid names, birthdays, phone numbers, usernames, or predictable personal information.
- Do not use common passwords or simple patterns such as
Password123!. - Do not make tiny variations of the same password for different websites.
Current NIST consumer guidance recommends a password of at least 15 characters when a password is required, while its broader digital-identity guidance emphasizes allowing long passphrases and avoiding arbitrary composition rules. citeturn0search0turn0search24
🗝️ Use a Password Manager
A password manager can generate and securely store unique passwords so you do not have to memorize every password yourself.
- Generate a different password for each service.
- Store passwords securely instead of writing them on paper or in an ordinary text file.
- Use autofill carefully and verify the website before submitting credentials.
- Protect the password manager itself with strong authentication and MFA when available.
NIST specifically recommends password managers for accounts that still require passwords. citeturn0search0
📱 Multi-Factor Authentication (MFA)
MFA requires more than one type of authentication. For example, you may enter a password and then approve a sign-in through an authenticator app or another security method.
MFA adds another layer of protection if your password is stolen. NIST recommends enabling MFA when it is available, particularly for important accounts. citeturn0search0turn0search5
| Method | Example | Security idea |
|---|---|---|
| Something you know | Password or PIN | A secret you remember. |
| Something you have | Phone, security key, authenticator device | A physical device or credential you possess. |
| Something you are | Fingerprint or face recognition | A biometric characteristic. |
🪪 Passkeys
Passkeys are a newer way to sign in without typing a traditional password. They use cryptographic credentials stored on supported devices and can be unlocked using a device PIN or biometric method.
Unlike traditional passwords, passkeys are designed to resist common phishing attacks because there is no password for a fake website to collect. NIST identifies passkeys as an important passwordless authentication option. citeturn0search0
🎣 Phishing Can Steal Good Passwords
Even a long, unique password can be exposed if you type it into a fake login page. Attackers may send messages that imitate banks, email providers, social networks, delivery companies, or other trusted services.
- Do not log in through unexpected links in messages.
- Check the website address before entering credentials.
- Be suspicious of urgent threats such as “your account will be closed today.”
- Never provide a password or MFA code to someone who asks for it by phone, chat, or email.
- If you are unsure, open the official app or type the known website address yourself.
NIST identifies phishing as a common way attackers obtain passwords by tricking users into entering them on fake websites. citeturn0search0
🚨 Never Share MFA Codes
An attacker who has your password may try to trick you into revealing the second factor too. This is sometimes done by pretending to be support staff or by asking you to approve a login you did not start.
🔄 When Should You Change a Password?
Do not change a strong password merely on a fixed schedule if there is no reason to do so. Change it when you suspect compromise, after a confirmed breach affecting the account, or when a service requires a reset for a security reason.
NIST guidance does not recommend arbitrary periodic password changes; evidence of compromise is a key reason to force a change. citeturn0search4
🧯 What To Do If a Password Is Compromised
- Change the compromised password immediately using the legitimate service.
- If you reused it elsewhere, change those accounts too.
- Enable MFA or a passkey if available.
- Review recent sign-ins and account activity.
- Remove unfamiliar recovery methods or devices.
- Check for unauthorized changes such as forwarding rules or new account permissions where relevant.
- Contact the service through its official support channel if you cannot regain control.
📧 Protect Your Most Important Accounts First
Not every account has the same impact. Your primary email account is especially important because it may be used to reset passwords for many other services.
Prioritize strong, unique authentication for:
- Primary email
- Banking and financial accounts
- Cloud storage
- Social media
- Work or school accounts
- Password manager account
⚠️ Common Password Mistakes
| Mistake | Why it is risky | Better approach |
|---|---|---|
| Same password everywhere | One breach can expose multiple accounts. | Use unique passwords. |
| Short predictable password | Easier to guess or crack. | Use a long passphrase or generated password. |
| Password based on personal details | Information may be discoverable online. | Use unrelated words or a password manager. |
| Saving passwords in an ordinary text file | Anyone who gets the file may see everything. | Use a reputable password manager. |
| Sharing OTP/MFA codes | The code may complete an attacker's login. | Keep codes private. |
| Logging in from an unexpected link | Could be a phishing page. | Use the official app or known website. |
🎯 Practical Activity
Improve the security of your accounts without exposing any real passwords in this activity.
- Make a list of your most important accounts without writing their passwords.
- Mark which accounts reuse a password. Plan to replace reused passwords with unique ones.
- Check whether your primary email supports MFA and enable it if you have not already.
- Check whether your important services support passkeys.
- If you do not use a password manager, research the security features of a reputable option before choosing one.
- Review recent account activity and recovery options for your most important account.
🧠 Quick Self-Check
- Why is password reuse dangerous?
- What is a password manager?
- What does MFA add to account security?
- What is a passkey?
- Why can phishing defeat even a strong password?
- When should you change a password?
- Which account should you protect especially carefully because it can reset other accounts?
Show answers
- A stolen password from one service can be tried against other services.
- An app that securely stores and can generate unique passwords so you do not have to memorize them all.
- It requires an additional authentication factor, making a stolen password less useful by itself.
- A passwordless authentication credential based on cryptographic keys stored on a supported device.
- A fake login page can trick you into giving the password directly to the attacker.
- When it is suspected or known to be compromised, or when a service requires a security reset.
- Your primary email account is especially important because it can often be used for password recovery.
✅ Key Takeaway
Use long, unique credentials, protect them with a password manager when appropriate, enable MFA or passkeys, and never share passwords or authentication codes. Good password security is not just about inventing a complicated password—it is about protecting the entire sign-in process.