Unveil

Passwords

Generates random passwords, passphrases of 3–8 words from a 1,040-word list (log2 1040 ≈ 10 bits a word, as Arnold Reinhold reckoned for Diceware in 1995) or pronounceable strings, all from crypto.getRandomValues; and analyses a password: pool entropy, crack time at 10 billion guesses a second, common passwords, keyboard walks, dates. NIST SP 800-63B-4 (2025) asks for 15 characters and a blocklist instead.