Inside 1Password's Security Model

Explore the cryptographic process behind creating a secure 1Password account in this interactive explainer. See how your Account Password and Secret Key work together to protect your data.

This explainer uses @edeckers/lib1password-unofficial, an implementation based on 1Password's Security Design white paper. Everything runs in your browser; no data leaves your device.

Step 1: Create Your Account

ℹ️ This is a simulation, no actual account will be created

This password never leaves your device and is never stored by 1Password

What happens next?

  • 1. A unique Secret Key is generated locally
  • 2. Your password is combined with the Secret Key
  • 3. Cryptographic keys are derived for encryption
  • 4. Your account is ready to store encrypted data