DEWA89 home DEWA89 official siteOfficial site (opens in a new tab)
Guide 2 of 4 - Credentials

Passwords, Passphrases and Password Managers: A DEWA89 Guide

Almost nobody is broken into by someone guessing. They are broken into because a password reused on one site was leaked on another, and replayed automatically against everything else.

This guide explains why uniqueness matters more than cleverness, which long-standing password rules have been formally retired, how to build the few passphrases you must remember, and how to run a password manager without trading one risk for another.

Last reviewed 8 October 2026Free to read, no sign-upPart of the DEWA89 guides

Visit the official DEWA89 website (opens in a new tab)Opens the official DEWA89 website in a new tab.

Reuse, Not Weakness, Is What Loses Accounts

Almost nobody is broken into by someone sitting at their login screen guessing. Attackers work from lists: an email address paired with a password, recovered from a breach somewhere else, replayed automatically against hundreds of other services. The technique is credential stuffing, and it does not need you to be interesting. It only needs you to have reused a password.

When a login database leaks, the attacker usually receives hashes rather than plain passwords - a fixed-length scramble produced by a one-way function. Hashing cannot be reversed in principle, but it can be attacked. If the site used a fast or outdated algorithm, rented graphics hardware tests billions of candidate passwords per second against the stolen hashes, with no login page to slow it down, no rate limit and no alert. Weak and reused passwords fall out of those lists in bulk; long random ones mostly do not.

Then comes the replay. Each service sees one correct-looking attempt from an ordinary residential address. That is why defences built to stop guessing often miss stuffing: there is no burst of failures to detect, just one success.

The practical consequence is uncomfortable but simple. A thirty-character password used on five sites is worth less than a fourteen-character random one used on one, because the long one is only as safe as the sloppiest site holding it. Uniqueness contains the damage. Length protects one password if its own hash leaks. You want both, but if you can only fix one thing this week, fix uniqueness.

What the Standards Actually Say Now

Most organisations copy one document for password policy: NIST SP 800-63B, Digital Identity Guidelines. Its authentication volume has retired several rules that were treated as law for twenty years, because they pushed people into predictable patterns without stopping attackers. The document binds services rather than users, but it is a useful way to recognise a website that is demanding something outdated.

Retired habitCurrent directionWhy it changed
Force a change every 60 or 90 daysNo mandatory rotation; change on evidence of compromiseRotation produced guessable edits: a season, a year, a trailing digit incremented each time
Require upper case, a digit and a symbolNo forced composition rulesPeople satisfy composition rules in the same few ways, and cracking tools model those ways directly
Cap passwords near 12-16 charactersAccept at least 64 characters, all printable characters, spaces includedLength is the cheapest available defence, and silent truncation weakens what you chose
Block pasting into the password fieldAllow pasteBlocking paste breaks password managers and pushes people toward short, reused strings
Accept anything that passes the rulesScreen new passwords against known-breached listsA password already in a leak list is tried first, however complex it looks
Recovery by security questionDeprecated as a knowledge-based authenticatorAnswers are often public, and there is no way to revoke a fact about your life

Treat eight characters as a legacy floor and nothing more. Anything a manager generates for you can be long and random for free; the only place length has to be paid for in typing is the handful of secrets you memorise.

Building a Passphrase That Resists Real Cracking

Three or four secrets genuinely have to live in your head: the device unlock code, the password manager, and your primary email. For those, a passphrase of unrelated words beats a short mangled word - but only if something other than your imagination chose the words.

The standard method is a dice word list. The Electronic Frontier Foundation publishes a list of 7,776 short words, chosen with five dice rolls per word. Each word contributes about 12.9 bits of unpredictability, because 7,776 is six to the fifth power and its base-2 logarithm is roughly 12.9. Six such words give about 77 bits, which remains out of reach of offline cracking with current hardware. The strength is arithmetic, not optimism.

Why substitutions do not help

Cracking software does not begin with random strings. It begins with word lists drawn from past breaches, pushed through mangling rules: capitalise the first letter, append a year, append an exclamation mark, replace a with @, e with 3, o with 0. Those rules exist because they describe what people actually do. Tr0ub4dor&3 looks chaotic to a human and sits in the first few minutes of that queue.

Words personal to you are worse again: a pet, a street, a child's name, a support ticket number. If someone is targeting you specifically rather than stuffing a list, those are the first words they try, and social media supplies most of them for free.

The cost is real and worth stating: six words is slow to type on a phone, a TV remote or a games console. That is acceptable for three secrets and hopeless for two hundred accounts - which is what the manager is for.

What a Password Manager Does, and What Zero-Knowledge Means

A password manager is an encrypted credential database with a generator and an autofill layer. It has four jobs, and the fourth is quietly a security control rather than a convenience.

  1. Generate. Long random strings, so uniqueness stops costing you anything to remember.
  2. Store and sync. Encrypted, across your devices, instead of in a notes file, a spreadsheet or your head.
  3. Audit. Report reused passwords, weak ones, and entries that appear in known breach data.
  4. Match domains. Autofill only fires on the domain a credential was saved against. On a lookalike site it stays silent, and that silence is one of the few free warnings available to you. See recognising phishing.

Zero-knowledge, in plain terms

The claim is specific and checkable. Your vault is encrypted on your own device with a key derived from your master passphrase, and the provider stores only ciphertext it cannot read. Your passphrase is not the key itself: it is fed through a key derivation function such as PBKDF2 or Argon2, deliberately slow and memory-hungry, so each offline guess against a stolen vault costs an attacker real time and hardware.

How well a stolen vault holds up therefore rests on two things you control: the length of the master passphrase, and the iteration count configured on your account. If the provider lets you raise the iteration setting and it sits at an old default, raising it is a genuine improvement, not a placebo.

What a manager does not cover

Three Ways a Manager Breaks, and How to Blunt Each

Centralising credentials concentrates risk. The answer is not to avoid it - reuse is worse - but to plan for the three realistic failure modes.

FailureWhat actually happensWhat reduces it
You lose the master passphraseWith genuine zero-knowledge encryption there is no reset and no support path. This is by far the most common way people lose a vault.Print the recovery kit when you set up the account, store it offline with your documents, and enable emergency access for a named person if the product offers it.
Your device is compromisedInfostealers harvest manager databases, browser passwords and session cookies, and can read an unlocked vault in memory.Lock the vault after minutes and on sleep. Install software only from the vendor or an official store - cracked apps and fake installers are the usual delivery route. Require a biometric to reveal an individual entry, not just a computer login.
The provider is breachedEncrypted vaults and some metadata leak. From then on your data rests on your passphrase and the derivation settings alone.Long dice-generated master passphrase, multi-factor authentication on the provider account, a current iteration count, and a plan to rotate the passwords that matter most.

The dull risk gets less attention and causes more pain: losing access through a sync conflict, a lost phone or a locked account. Export an encrypted backup to an offline drive occasionally, and keep the two credentials that unlock everything else - your email and your vault - typeable from memory rather than stored only in the vault they protect.

Checking Whether Your Details Are Already Out There

A breach notification service indexes leaked datasets and tells you whether your address appears in them. The best known is Have I Been Pwned, which names the breach, the categories of data involved and the date, and can alert you to future ones.

Checking a password is safe when it is done properly. Its Pwned Passwords feature uses k-anonymity: the password is hashed on your device, only the first five characters of that hash are sent, and the returned list of matching suffixes is compared locally. The service never receives enough to identify your password. Most password managers use the same interface for their built-in check, which covers your whole vault in one pass.

On a hit, the order matters:

  1. Change the password on the service named in the breach.
  2. Change that same password everywhere you reused it or used a close variant - anyone who sees your pattern tries the neighbours first.
  3. Start with your primary email, because it can reset most of the rest.
  4. Look for the quiet changes an intruder leaves behind: mail forwarding rules and filters, an altered recovery address or phone number, unfamiliar app passwords, sessions you do not recognise.

The limit is important: a clean result means only that no dataset this particular service holds contains your address. Many breaches are never publicly disclosed. Use a breach check as a trigger for action, never as evidence that you are safe.

Browser Managers Versus Dedicated Ones

The manager already built into your browser or phone beats reuse by a wide margin, and it is already installed. Chrome, Edge, Safari and Firefox all generate passwords, sync them, fill by domain match and run a breach check.

Two gaps are worth knowing about. Protection at rest often defaults to your operating-system account, so anyone sitting at your unlocked computer can read saved passwords in plain view - Firefox offers a separate primary password, while Chrome and Edge can require your device password before revealing an entry. And a browser manager is tied to its ecosystem: switching browsers is awkward, there is nowhere sensible to store recovery codes or a scanned passport, and sharing a credential with a family member is not really supported.

A dedicated manager adds those things plus a vault with its own passphrase rather than your computer login. Prefer one that publishes independent security audits and a clear statement about what it can and cannot decrypt. But be honest about the comparison: a browser manager with unique passwords everywhere is safer today than a dedicated manager you keep meaning to set up.

Questions readers ask about this page

How long should a password be?

For anything a password manager generates, length is nearly free, so 16 to 24 random characters is a reasonable default and 12 is a workable floor. For the few secrets you must memorise - device unlock, password vault, primary email - use a passphrase of five or six dice-chosen words instead, which is both longer and easier to recall.

Is it safe to write passwords on paper?

For a recovery kit or a master passphrase while you learn it, yes, provided it is stored somewhere only you can reach and the risk you are protecting against is remote rather than a burglar. An attacker on the network or in a breached database cannot photograph a sheet of paper in your desk drawer. What is not safe is a notes file, a spreadsheet or a photo in your camera roll.

Should I change my passwords every few months?

No. Current NIST guidance dropped mandatory rotation because it produces predictable edits and does not reliably stop attackers. Change a password when there is evidence of exposure - a breach notification, a reused password found in a leak list, or a sign-in you do not recognise - and not because a calendar says so.

How do password managers protect me from phishing?

Partly, and it is a real benefit. A manager only autofills a credential on the domain it was saved against, so on a lookalike domain it stays silent. That silence is a warning, not proof: a lookalike hosted on a subdomain of the real service can still match, and a manager cannot help if you copy the password out by hand and paste it in.

What if I forget my master passphrase?

With genuine zero-knowledge encryption, nobody can reset it for you - not the provider, and not us. That is why the recovery kit is printed offline at setup, why emergency access should be configured if offered, and why the master passphrase deserves a passphrase you can reconstruct from memory. Lost vaults are far more common than broken ones.

Back to top ↑

Sources checked for this page

About DEWA89

DEWA89 is an independent educational project written by one person. It is not a company, an agency or a managed editorial team, and it does not pretend to be one. Rehan Aldiansyah writes these pages, checks them against the primary sources cited on each one, and answers corrections sent to the address on the support page.

DEWA89 is the name the site publishes under; the name above is the person accountable for what it says. Nothing here is generated and published unread: a claim either traces to a source you can open yourself, or it is marked as the author's own judgement.

How this site is funded

It is not. There is no advertising, no sponsorship, no affiliate link, no paid placement and no product for sale anywhere on this site. No company pays to be mentioned, and no page carries a commission-bearing link. Hosting is paid for out of the author's own pocket, which is the whole of the commercial relationship. If that ever changes, the change will be disclosed on this page before it appears anywhere else.

How to read this site

Editorial standards we hold ourselves to

Dates, and what they mean

The date below is the last time these pages were re-checked against the sources they cite. It is a record of what happened, not a schedule: no page here states a calendar interval for review, because a static site cannot enforce one. Pages are re-checked when something they describe actually changes — a vendor renames a setting, a standard is revised, a regulation is amended, a link breaks — and at least once a year regardless, so that nothing is left unexamined through neglect.

The date moves only when a person has re-opened the cited sources and confirmed the text still matches them. It is not the date a file was last saved. Where a passage has been left standing but is no longer certain, it is marked as uncertain rather than quietly carried forward.

If the date below looks old, that is information, not a fault. It means the pages are due for their next pass. Everything on them links its primary source precisely so you can check the current position yourself rather than relying on our copy of it.

Who is accountable for this page

Published byDEWA89, an independent educational project written and paid for by Rehan Aldiansyah
Written byRehan Aldiansyah — an independent writer, publishing under the DEWA89 name. No employer, qualification or years of experience is claimed here, because this site asserts only what can be checked.
Reviewed byRehan Aldiansyah. This site has no separate reviewer, and we do not name one to look better. Every page is self-reviewed against the sources it cites, and that is exactly what the review record below means.
CorrectionsSend a correction — specific reports are checked against a primary source and fixed or answered
First published2026-10-08
Last reviewed2026-10-08 — every page on this site carries the same review date, and each one links the sources it was checked against

Contact

Corrections, factual disputes, reports of a link that now leads somewhere harmful, and notices that a described setting has moved are all welcome at the address below. Rehan Aldiansyah reads them.

dewa89official@gmail.com

One person, checking messages between other work. Reports that name the passage and the source they disagree with are answered fastest — the support page sets out exactly what to include, and what we cannot help with.

We will never ask you for a password, a one-time code, a recovery code or remote access to your device, and we will never ask you to confirm account details by replying to a message. Any message claiming to come from this site and asking for any of that is not from us.

Scope and limitations

Read this before acting on anything here.

Back to top ↑