Why do passwords need special characters?
Show answer & explanation
Answer: Increase cracking difficulty
To prevent copy-pasting passwords — Wrong. Special characters don't prevent copying. They increase password entropy—more possible combinations, making brute-force attacks harder.
Slow down typing speed — Wrong. Slowing typing isn't the goal. Special characters expand the character set (letters + numbers + symbols), exponentially increasing cracking time.
Increase cracking difficulty ✓ — Correct! Password strength depends on entropy—possible combinations. Using only lowercase (26 chars): 8-char password = 26^8 combos. Adding uppercase, numbers, symbols (~94 chars): 94^8 combos—thousands of times stronger! Special characters prevent dictionary attacks (common words) and brute force. Modern recommendations: length matters most (12+ chars), but character variety helps. Password managers handle complexity!
