A passphrase generator creates memorable yet cryptographically secure passwords by combining random words. Unlike random character strings that are hard to remember, passphrases like "correct-horse-battery-staple" are both strong and human-readable. All generation uses crypto.getRandomValues() — never Math.random().