Come l'entropia della password determina la sicurezza
L'entropia misura la casualità (imprevedibilità) di una password in bit. La formula è L per log2(N), dove L è la lunghezza e N è la dimensione del pool di caratteri.
- Utilizzando solo lettere minuscole (N=26): una password di 12 caratteri ha 56.4 bit di entropia.
- Aggiungendo le maiuscole (N=52): 68.4 bit.
- Aggiungendo le cifre (N=62): 71.5 bit.
- Aggiungendo i simboli (N=94): 78.8 bit.
Soglie di sicurezza:
- al di sotto di 40 bit è facilmente violabile in pochi minuti;
- 40-60 bit resiste agli attacchi online ma cede a quelli offline;
- 60-80 bit è forte per la maggior parte degli scopi;
- sopra gli 80 bit è molto forte;
- sopra i 128 bit è inviolabile da qualsiasi tecnologia prevedibile.
Passare da 12 a 16 caratteri con il set completo di caratteri fa balzare il valore da 78.8 a 105.1 bit, rendendo la password circa 78 milioni di volte più difficile da decifrare. Questo è il motivo per cui il NIST e gli esperti di sicurezza enfatizzano la lunghezza rispetto alla complessità.