Our Services › Cybersecurity Training

Password Best Practices

Weak passwords remain one of the top causes of data breaches. The rules you learned ten years ago (eight characters, one uppercase, one number, one symbol) are outdated. Modern guidance from NIST (the National Institute of Standards and Technology) has shifted significantly. Here is what actually works.

Length Over Complexity

A 16-character password made of four random words is dramatically harder to crack than an 8-character password with special characters. Here is why:

NIST now recommends passwords (or passphrases) of at least 12 characters, with 16 or more being ideal. Length provides exponentially more security than complexity. A 20-character lowercase passphrase is stronger than an 8-character password with uppercase, lowercase, numbers, and symbols.

Use a Password Manager

The human brain cannot remember unique, strong passwords for the dozens of accounts we all maintain. Password managers solve this problem completely.

Multi-Factor Authentication (MFA) Everywhere

MFA is the single most important thing you can do to protect your accounts. Even if your password is stolen, MFA prevents the attacker from logging in.

Never Reuse Passwords

Password reuse is the reason that a breach at one website can compromise your bank account, your email, and your work systems.

You can check whether your email has appeared in known breaches at haveibeenpwned.com. If it has, change the password for that service immediately and for any other service where you used the same password.

Avoid Personal Information

Attackers research their targets. Information that feels private to you may be easily discoverable.

Passkeys: The Future of Authentication

Passkeys are a newer technology that may eventually replace passwords entirely. Here is what you need to know.

Quick Reference: What to Do Today

  1. Install a password manager and start migrating your accounts to unique, generated passwords
  2. Enable MFA on your email account immediately (this is the most critical account to protect)
  3. Enable MFA on all financial, cloud, and work accounts
  4. Check haveibeenpwned.com and change any compromised passwords
  5. Set up passkeys on services that support them
  6. Share this guide with your team

Train your team on password security

We provide cybersecurity awareness training that covers passwords, phishing, and practical security habits for your entire staff.

Book a Session