Paso 2: Una contraseña fuerte
Sola palabra claves son fáciles de recordar, pero también son fáciles de adivinar en un ataque de fuerza bruta. Una difícil de adivinar la contraseña es una contraseña fuerte. Es solamente muy raramente un humano conjeturar. Generalmente es una computadora tirando miles de conjeturas al segundo en un sistema.
El objetivo es que sea muy muy caro tratar de adivinar una contraseña. Contraseña no es segura, pero puede ser lo suficientemente seguro como para que los malos vayan después alguien contraseña débil.
¿Cómo lo haces? Hay un número de maneras.
Una contraseña más larga es más difícil de romper. Una frase o una oración es más difícil de adivinar que una sola palabra o nombre.
Una contraseña que tiene letras mayúsculas y minúsculas aumentan el número total de opciones posibles, un crackeador de contraseñas tiene que ir a través.
Una contraseña que utiliza números en él aumenta el número de opciones posibles.
Una contraseña que utiliza símbolos como! @ # $ % ^ & * () aumenta el número de opciones posibles. No todos los sistemas de contraseña permiten estos símbolos. Si no, es una buena apuesta que no están hash sus contraseñas.
La idea aquí es aumentar el número de conjeturas que un malo tiene que hacer antes que hacer las cosas bien.
Por ejemplo: MyVoiceIsMyPassword (7be7c47db5818d392367c183e6f4a8f3 de hash)
Podría convertirse en: 5n33myVoiceIsMyPassword! (hash 1cad413cecfc416ee0f56aa07274b95d)
Ahora seguir adelante y hacer su propia, hacer algo fácil de recordar pero difícil de adivinar algo. Por ejemplo, mi frase que estoy usando es de una película que me gusta. Un signo de exclamación al final es fácil de recordar ya que es simplemente natural para poner signos de puntuación al final de una frase. Mi esquema de capitalización es el que uso al escribir el código, por lo que es simple para mí. El 5n33 al principio es crédito adicional. Hackear y decirme lo que significa. La idea es que se relaciona con la frase.