The passphrase vs password debate is often framed as a binary choice, but the practical answer depends on how each is used. A randomly generated character password stored in a manager beats a carelessly chosen passphrase. A carefully generated passphrase beats a predictably constructed "complex" password every time. Understanding the entropy mechanics makes the right choice obvious in each context.
Entropy Per Character
Random character password (95 printable ASCII): log₂(95) ≈ 6.57 bits per character. A 20-character random password provides ~131 bits of entropy — sufficient for any foreseeable attack.
Passphrase from a 7,776-word list: log₂(7,776) ≈ 12.92 bits per word. A 4-word passphrase provides ~51.6 bits. The passphrase is longer in characters but lower in entropy per character — because the effective alphabet is "words", not "characters".
The Memorability Advantage
The critical asymmetry is memorability. Research on password manager adoption consistently shows that users who cannot memorise their credentials either write them down insecurely, reuse them, or choose weak memorisable alternatives. A passphrase of four common words is memorised in one session and retained long-term. A 20-character random string rarely is. For any credential that must be memorised — a master password, a device unlock code, an encryption passphrase — passphrases provide far better entropy at the memorisable length.
| Credential type | Recommendation | Why |
|---|---|---|
| All stored-in-manager accounts | 20+ char random string | Manager handles memorability; maximize entropy |
| Password manager master | 5–6 word passphrase | Must be memorised; passphrase is the only viable option at sufficient entropy |
| Device PIN / screen lock | 8+ digits or 4+ word passphrase | Must be entered quickly, often physically observed |
| Encryption key (GnuPG, VeraCrypt) | 6+ word passphrase or 32+ char random | High entropy required; may need to enter occasionally |
The Verdict
For accounts where memorability is irrelevant (stored in a password manager), use randomly generated character passwords — they provide more entropy per character. For credentials that must be memorised, use a randomly generated passphrase of four or more words. The two approaches are complements, not competitors — the correct security posture uses both in their appropriate contexts.