Todos los caracteres UTF-8 para las contraseñas generadas

2

¿Por qué muchos generadores de contraseñas no generan contraseñas seguras, incluidos caracteres chinos, árabes ...? Todos los generadores que vi, también el incluido en mi administrador de contraseñas, solo generan caracteres relacionados con los idiomas occidentales.

En algunos casos, sería comprensible si el usuario

  • necesita escribir su contraseña manualmente en la computadora
  • ahora no sabe cómo ingresar dichos caracteres.

También algunos caracteres tienen casi la misma forma, lo que podría confundirse, ya que la entrada parece correcta, pero los caracteres tienen el código UTF-8 incorrecto.

Los usos de un administrador de contraseñas no solucionarán los problemas enumerados o ¿hay otros aspectos a considerar?

    
pregunta user3147268 11.04.2015 - 10:28
fuente

1 respuesta

4

Para responder a tus dos ejemplos específicos:

  1. La mayoría de los sistemas informáticos occidentales no tienen fuentes con una cobertura completa de los caracteres CJK, y cuando lo hacen, la apariencia no siempre es correcta. Tener una contraseña mostrada a usted como una serie de cuadros no es particularmente útil y, lo que es peor, algunos programas reemplazarán esos caracteres que no se pueden mostrar con sustitutos, lo que dañará su contraseña.
  2. El árabe, además del problema de cobertura faltante, tiene un problema adicional: los personajes cambian de apariencia según los caracteres que están escritos al lado. No todos los programas implementan esto correctamente.

En resumen, es mejor seguir con los caracteres que se sabe que funcionan casi universalmente (el subconjunto ASCII de Unicode) y compensar la falta de variedad con una mayor longitud.

    
respondido por el Mark 11.04.2015 - 13:40
fuente

Lea otras preguntas en las etiquetas