Archive-Opsec

Search

/ to open · ↑↓ to move · Enter to open

Indexes guides, archive entries, news, resources and sources. Nothing is sent to a third party.

Guide categories

Password Managers

Using a Password Manager

Why password reuse is the main threat, what to look for in a manager, and how to migrate without a lockout.

A password manager is the highest-value security change available to almost everyone, and it is not a privacy measure. That is worth saying plainly, because password advice gets buried under privacy advice and therefore ignored.

Why reuse is the problem

Attackers do not guess passwords. They take credentials from one breach and try them everywhere, because the probability that a given person’s password is reused somewhere else is high enough to make it profitable. A breach corpus assembled from thousands of services is not a set of passwords you could brute-force; it is a lookup table.

Collection #1 is the reference case: a set of credential pairs across millions of accounts, offered for sale. Its existence is the argument for unique passwords, in a way no statistic about password strength is.

What to look for

Zero-knowledge architecture. The vault is encrypted on your device with a key derived from your master password, and the server only ever sees ciphertext. This is the single most important design property, and it is the one that is easiest to claim falsely.

Open source client and server. Both halves matter: the client touches your keys, the server is the thing you are trusting not to be compelled.

An independent audit. A cryptographic design that has never been reviewed is a hypothesis. Treat vendor-published audits as meaningful and blog posts as marketing.

A real recovery story. Encrypted export files you can re-import elsewhere. If there is no export, you have a single point of failure with no recourse.

Self-hosting, if you can run a server. Bitwarden and KeePassXC both support it. This is worth the effort for a technical user and is not worth it for most people.

No forced account. A zero-knowledge provider cannot reset your master password, which is the point, and which also means an emergency requires your recovery material.

The master password

The master password protects the vault, so it must not be in the vault. It should be long, memorable, and unique:

  • Four or five unrelated words is stronger than a short complex string you will forget.
  • Never reuse it anywhere else.
  • Do not rotate it on a schedule. Rotate it if you think it is exposed.
  • A passphrase is fine on a phone with a secure element, and marginal on a desktop where a keylogger is a realistic concern.

Migrating without a lockout

  1. Install the manager, create the vault, and write down the recovery kit first.
  2. Confirm you can unlock the vault on a second device before changing anything.
  3. Export the encrypted recovery file and store it somewhere you will not lose it.
  4. Start with the account that can reset every other account: your email provider.
  5. Then financial, then identity, then everything else.
  6. Do not log out of the old password manager until the new one is fully populated.
  7. Save each service’s second-factor recovery codes as you go. See two-factor authentication.

Is a password manager private?

A password manager knows which services you have accounts with, which is a sensitive social graph, and it is a high-value target: it is the one place every credential is together. A zero-knowledge design reduces this to a target that yields a ciphertext blob and nothing else — but it remains the most sensitive application you run. Protect it the way you would protect a hardware token, and keep the second copy of your recovery material somewhere that is not the same device.

Sources

Sources

  1. NIST SP 800-63B: Digital Identity Guidelines National Institute of Standards and Technology standard Accessed
  2. Bitwarden Security Whitepaper Bitwarden company Accessed
  3. Passphrase Entry in GNOME Keyring and KeePassXC KeePassXC docs Accessed
  • Guide Intermediate

    Passkeys (Guide)

    What public-key credentials change, where they currently hurt, and whether to adopt them now.

  • Guide Advanced

    Key Management (Guide)

    The part of cryptography that actually determines whether it helps: who holds keys, where, and for how long.