Questa è più una questione teorica che pratica. Per dare un po 'di retroscena, la discussione sul lavoro ha messo a punto cosa impostare la nostra complessità della password e quale sarebbe la logistica se un DB venisse rubato (per questa situazione diciamo che ho 1000 password in md5).
Ho eseguito la seguente matematica (non ho idea se sono corretto)
hashrate (H/s)
GTX 1080ti 43750000000
Size length keyspace Total(comb) build time in days
8 lower 26 2.08827E+11 5.52453E-05
10 lower+upper 52 1.44555E+17 38.24209152
11 lower+upper+numeric 62 5.20366E+19 13766.2859
hashrate(H/s)-https://gist.github.com/epixoip/a83d38f412b4737e99bbef804a270c40
8 gpu cards 3.5E+11
Size length keyspace Total build time in days
8 lower 26 2.08827E+11 6.90566E-06
10 lower+upper 52 1.44555E+17 4.78026144
11 lower+upper+numeric 62 5.20366E+19 1720.785737
Poiché hashcat è solo forzatura bruta, posso supporre che il tempo di costruzione sia lo stesso del mio tempo di crack? Come posso calcolare quanto tempo impiegherebbero le tabelle arcobaleno per rompere il DB