He visto variaciones en esta pregunta algunas veces, básicamente se pueden resumir en "Si hago {cosa poco común} con mi contraseña, ¿la hará más fuerte?" ya sea agregando códigos alt, usando caracteres que no sean ASCII, escribiéndolos dos veces, lo que sea.
La suposición generalmente parece ser que si haces algo, los crackers de contraseñas no esperan que aumenten su fortaleza. Lo que parece razonable a primera vista, pero es la forma incorrecta de ver la fortaleza de la contraseña. Lo que debería mirar es la cantidad de entropía en su contraseña (es decir, ¿qué tan grande es el conjunto de posibles contraseñas de las que se seleccionó esa?), En lugar de cómo se muestra esa entropía.
Por ejemplo, si usó dd if=/dev/random count=18 bs=1 2>/dev/null | base64
que obtendría 144 bits de información aleatorios , y los emitirá como base64 se mostraría como 24 caracteres, pero si usó dd if=/dev/random count=18 bs=1 2>/dev/null | xxd -p
que va a generar el bit de 144 como hex , por lo que se mostrará con 36 caracteres. Pero ambos son la misma fuerza.
Entonces, para responder a tu pregunta : No, el uso de códigos alt no aumenta la fuerza en sí mismo. Para aumentar la fortaleza, necesita más entropía (un grupo más grande de posibles contraseñas). Pero reduzca la cantidad de caracteres que necesita para almacenar esa entropía. Por lo tanto, si estuviera usando un servicio que lo limitara a contraseñas de 16 caracteres (Hola Microsoft Live), podría ser útil.
Esta es la versión corta de una rant más larga que hice hace unas semanas.