Basado en ecuaciones sencillas que detectan tanto
- el número de caracteres
- cantidad de letras en mayúsculas
- en minúsculas
- cantidad de números
- símbolos dentro del password
- etc.
Finalmente, siempre es bueno y recomendable actualizarlo en forma períodica.
Para una referencia on-line sobre generación aleatoria de fuertes palabras claves, se puede consultar Strong Password Generator (incluye reglas mnemotécnicas para recordarlos).
En mis pruebas en Password Strength Checker de los passwords entregados por Strong Password Generator obtuve un score de 85% con palabras claves de 7 caracteres que incluyen símbolos.