Creo que responder a esta pregunta basándose en la mera complejidad de la contraseña generada puede fallar. Si bien parece que las contraseñas generadas por Safari / OSX Keychain son bastante complejas y serían prácticamente imposibles de descifrar con la tecnología disponible en la actualidad, esto solo ayuda a derrotar los ataques de fuerza bruta.
Mucho más comúnmente, las contraseñas se descubren a través de:
-
Malware / Keyloggers
- El acceso a este llavero OSX debería hacer que sea más difícil para el malware y para los keyloggers (ya que no estás escribiendo nada) para obtener las contraseñas.
-
Reutilización de contraseña
- La reutilización de la misma contraseña en varios sitios significa que si un sitio está comprometido / experimenta una violación, los piratas informáticos probarán esta combinación de nombre de usuario / contraseña en otros sitios.
Dicho esto, utilizando contraseñas únicas para cada sitio y un administrador de contraseñas como Safari / Keychain aumenta su seguridad de manera significativa. Esta mejora de la seguridad va mucho más allá de la simple complejidad de las contraseñas, ya que al usar un administrador de contraseñas está participando en una mejor práctica que ayuda a vencer numerosos tipos de ataques para obtener su contraseña.