Skip to the content.

Password Management and Two-Factor Authentication

*Status: Level 1 Audience: All members — foundational security hygiene*

Password hygiene is the single highest-return security investment you can make. Credential compromise — weak passwords, reused passwords, phishing, data breaches — is the most common way activists, journalists, and ordinary people get their accounts taken over. This guide covers password managers, strong password generation, and every form of two-factor authentication, from weakest to strongest.


1. The Password Problem

Why You Cannot Manage Passwords Yourself

The average person has 100+ online accounts. The human brain cannot:

Common failure modes:

The Solution: A Password Manager

A password manager generates, stores, and auto-fills long, random, unique passwords for every site. You remember one master password; the manager handles the rest.


2. Password Manager Options

What it is: Open-source, audited, cross-platform password manager with free and paid tiers.

Why it’s recommended:

Setup:

  1. Create an account at bitwarden.com using a secure email address
  2. Install on all your devices and browsers
  3. Generate a master password: long (16+ characters), memorable, unique — a passphrase works well: “correct-horse-battery-staple” style
  4. Enable two-factor authentication on your Bitwarden account immediately (see Section 3)
  5. Import existing passwords if you’ve used another manager, or add accounts as you log in

Self-hosted option: Bitwarden can be self-hosted using Vaultwarden — maximum control, no third-party servers. Requires some technical setup.

What it is: Open-source, offline-only password manager. Stores your vault as an encrypted local file.

Why choose it:

Trade-off: You must manually manage syncing between devices (e.g., via an encrypted USB drive or Syncthing). More effort, more control.

2.3 1Password

Widely used commercial option with strong security track record. Not open source. Good if you need strong team/organizational password sharing features.

2.4 What NOT to Use


3. Password Best Practices

Generating Strong Passwords

For random passwords (most accounts): Use your password manager’s generator. Configure it for:

For passphrases (master password, device unlock): A passphrase is a sequence of random words:

Account Priority for Password Hygiene

Address these in order:

  1. Email accounts (most critical — email is the recovery vector for all other accounts)
  2. Password manager master password
  3. Banking and financial accounts
  4. Legal and medical accounts
  5. Organizational accounts (organizational email, shared platforms)
  6. Social media (public-facing; compromise causes reputational harm)
  7. Everything else

Breach Monitoring


4. Two-Factor Authentication (2FA)

Two-factor authentication adds a second verification step beyond your password. Even if your password is compromised, an attacker cannot access your account without the second factor.

4.1 2FA Methods: Weakest to Strongest

⚠️ SMS/Text Message (Avoid for sensitive accounts)

✓ Time-Based One-Time Password (TOTP) Apps (Good)

Recommended TOTP apps:

Setup: When a site offers TOTP 2FA (“Authenticator App”), it shows a QR code. Scan it with your TOTP app. Store the backup codes the site provides in your password manager or encrypted vault.

✓✓ Hardware Security Keys (Best)

Recommended hardware keys:

Where to use hardware keys:

  1. Password manager (Bitwarden, 1Password)
  2. Email (Gmail, Proton Mail, Fastmail)
  3. GitHub, GitLab
  4. Any service supporting FIDO2/WebAuthn

Limitation: Not all sites support hardware keys. Use TOTP where hardware keys are not supported.


5. Phishing Defense

2FA significantly reduces phishing risk, but does not eliminate it. Hardware keys are the most effective phishing countermeasure.

Phishing red flags:

Defending against phishing:


6. Password Manager for Organizations

If your organization shares credentials (e.g., a shared social media account, shared servers), you need an organizational password manager:

Key organizational practices:


This guide does not constitute legal advice. Laws vary by jurisdiction.

← Back to Index