La maggior parte dei cosiddetti controlli di sicurezza delle password non comprende né le password né l'entropia correttamente. Ho sempre trovato qualcosa di ridicolo che passa come una password complessa. Prova il tuo nome più la tua data di nascita (con punti o barre, come richiesto dalla tua lingua). Ci sono le tue maiuscole e minuscole, caratteri speciali e numeri proprio lì, eppure nessuno sano di mente lo consiglierebbe come password.
Eppure "JohnDoe01.01.1980" segna "220 trilioni di anni" su https://howsecureismypassword.net/ e al 100% su http://www.passwordmeter.com/.
https: // www .my1login.com / resources / password-strength-test / è l'unico controllore che ho trovato che capisca la stupidità: entra in questo esempio e guarda come la sua stima passa da "fantastico" a "medio" mentre inserisci l'ultimo numero e "ottiene" che c'è una data di calendario.
Quindi: usa più dei motori di calcolo dell'entropia primitivi per giudicare le password.
Per il tuo caso specifico ciò significa:
sulla carta l'estensione del set di caratteri aumenta notevolmente lo spazio di ricerca e dovrebbe rendere le password radicalmente più sicure. in realtà il 99,9% degli utenti utilizzerà le proprie impostazioni internazionali e una a in spagnolo o una dieresi tedesca sono solo alcuni caratteri aggiuntivi e non l'intero spazio UTF-8. Perché sarebbe sciocco presumere che un utente malintenzionato non tenga conto della natura umana di base.
Ci sono anche gli aspetti di usabilità. Una volta ho dovuto accedere al mio account da remoto da un Internet cafè giapponese, e questo non è stato decisamente divertente. Se il mio nome utente, la password o uno qualsiasi dei comandi di cui avevo bisogno avesse incluso caratteri non ASCII, non credo che ci sarebbe stato alcun modo per farlo accadere.
Se è possibile che tu possa devi accedere alla tua macchina da una tastiera diversa da quella che stai usando ora, caratteri troppo speciali ti terranno fuori dal tuo account meglio di quanto potrebbe fare una password dimenticata.
E non parliamo nemmeno di Unicode e delle sue numerose implementazioni non funzionanti, che potrebbero causare ulteriori problemi.
Questi sono anche alcuni dei motivi per cui i generatori di password evitano i caratteri non ASCII:
Sicurezza aggiuntiva insufficiente per compensare tutti i potenziali problemi.
E per favore, per favore, per favore, smettila di pensare alla complessità della password. È un ponte di paglia serpente. La lunghezza supera la complessità ogni giorno e se utilizzi generatori di password probabilmente li stai anche memorizzando in un gestore di password e non ti interessa se digiti 10, 20, 40 o 200 caratteri.
Il numero 1 Il miglior suggerimento per la sicurezza delle password è usare una nuova password casuale per ogni sito Internet con cui ti registri, in modo che la tua password non venga persa nel prossimo hack. Perché non puoi essere sicuro che li hash e salano correttamente, e se non lo fanno, tutta la complessità e i caratteri speciali del mondo non contano per niente.