Security & CryptoLesson 347Free preview
Password Strength Checker
This lesson is part of Web Developer Tools · All levels
Summary
Password strength checker estimates how difficult a password is to guess by calculating entropy and matching common patterns. Length and randomness are far more important than the complicated rules of symbols. Long passwords but derived from common phrases remain weak if they are already on the leak list.
Key points
- Length and randomness are the most important factors in password strength
- Patterns such as birth dates, names, or keyboard sequences are easy to guess
- Passphrases of a few random words can be powerful and easy to remember
- The power checker also matches the password to the leak list.
- Save the password with bcrypt or Argon2, not plaintext or Base64
Full lesson
Code examples and quizzes
Full lessons, code examples, and quizzes are available to subscribers. 5 questions.