Supponendo di conoscere una persona che ha inventato una password con l'obiettivo che dovrebbe essere casuale perché la utilizzerà per un servizio importante. Mi piacerebbe capire come posso aumentare la mia possibilità di indovinare la password. Il primo passo è pensare alle tipiche debolezze umane nel generare una password.
Una debolezza che mi viene in mente è che di solito alcuni personaggi vengono scelti più spesso di altri. Penso che abbiamo un strong pregiudizio a [A-Za-z0-9]
perché questi caratteri sono facili da digitare.
Ma penso che ci siano molte più debolezze umane. Ad esempio, gli esseri umani sono ottime macchine per il riconoscimento di schemi, quindi forse utilizziamo involontariamente modelli, ad esempio parole o numeri (anche se cerchiamo di non farlo). Ma è molto vago.
Quindi quali sono le debolezze aggiuntive e perché esistono?