Skip to content

Chapter 2 – Strong Passwords & Managers

Weak passwords are the root cause of most successful attacks. This chapter shows you how to create strong, unique credentials and manage them without frustration.

Password Strength Checker

Try it yourself – how strong is your password?

Enter any sample password below and see how long it would take an attacker to crack it.


All calculations run locally in your browser; nothing you type is stored or sent anywhere.


2.1 Why Passwords Still Matter

Passwords remain the most common method of authentication and they’re still the weakest link if not handled correctly.

Most breaches don’t start with hacking

They start with leaked or reused passwords from previous incidents.


2.2 What Makes a Password Secure?

A strong password is:

  • Long – at least 12 characters
  • Unpredictable – avoid dictionary words or common substitutions
  • Unique – never reused across sites
  • Not personal – no names, birthdays, pets, or hobbies

Examples:

7u4$F!q9vB*m2p
Summer2024!
Password123

Use passphrases for memorability

Something like: reflected-send-decorator-engine – long, hard to guess, easier to remember.


2.3 The Problem with Reusing Passwords

If you reuse passwords:

  • One data breach compromises all reused logins
  • Attackers use automated tools (credential stuffing) to try leaked combos
  • Even services like Have I Been Pwned only reveal known breaches — there's no guarantee your reused password isn't already exposed elsewhere

Reused = Exposed

Once your password is out, it’s sold and reused across hundreds of services.


2.4 Introducing Password Managers

A password manager stores and generates strong passwords so you don't have to remember them all.

Feature Benefit
Encrypted vault Keeps all your logins safe
Autofill functionality Speeds up secure login
Cross-device sync Access passwords on all your devices
Breach warnings Alerts you if a saved site is hacked

Popular tools:

  • BitwardenFree, open source – can also be self-hosted.
    A step-by-step guide for setting up a private Bitwarden instance will be provided soon.
  • 1Password – Paid, user-friendly with extras
  • KeePass – Local only, ideal for offline use

A good manager is safer than your memory

You only need to remember one strong master password.


2.5 Getting Started with a Password Manager

  1. Choose a trusted password manager
  2. Create a strong master password (this is the only one you must remember)
  3. Import or manually add your existing logins
  4. Replace weak/reused passwords over time
  5. Enable 2FA for your password manager account

2.6 Self-Check: Your Password Hygiene

  • I use unique passwords for every account
  • My master password is strong and memorable only to me
  • I have enabled 2FA for my password manager


Start with your email account

It controls access to most of your other logins. Secure it first.


  • If all boxes are checked: Great! You're building a strong foundation.
  • If not: No worries — this guide will help you fix each one step by step.