Credo che rispondere a questa domanda sulla base della semplice complessità della password generata possa mancare il bersaglio. Mentre sembra che le password generate da Safari / OSX Keychain siano piuttosto complesse e sarebbe praticamente impossibile decifrare con la tecnologia disponibile oggi, questo aiuta solo a sconfiggere gli attacchi di forza bruta.
Molto più comunemente, le password vengono scoperte tramite:
-
Malware / keylogger
- Questo accesso al portachiavi OSX dovrebbe rendere più difficile il malware e certamente i keylogger (dato che non stai digitando nulla) per ottenere password.
-
Riutilizzo della password
- Riutilizzare la stessa password su più siti significa che se un sito è compromesso / subisce una violazione, gli hacker proveranno questa combinazione nome utente / password su altri siti.
Quindi, detto questo, usando password uniche per ogni sito e un gestore di password come Safari / Keychain aumenta significativamente la tua sicurezza. Questo miglioramento della sicurezza va ben oltre la semplice complessità delle password, perché utilizzando un gestore di password ti stai impegnando in una best practice che aiuta a sconfiggere numerosi tipi di attacchi per ottenere la tua password.