Hei,
Bra resonnement av deg.
Jeg forstår at den maskinen har en stor ordliste over vanligste ord. Derfor vil passord som "soloppgang" og "strykebrett" være svake passord selv om disse har bra lengde.
Husk at det er *lengden* som teller når vi snakker om passord som består av tilfellige tegn. F.eks "CysA+HAa.Xn" er et sikkert løsenord fordi "maskinen" vil garantert feile med å finne dette i ordlista. Den er nødt til å teste hele ramsen fra grunnen av. Og den krypterte delen av passpordet sier ingenting om passordets egentlige lengde. Altså maskinen må begynne fra "a", "aa", "aaa",...,"za, "zb" osv. til "zzzzzzzzzz", inkludert alle tall og symboler.
Cluet er at passordets lengde er ukjent.Men jeg tror at "maskinen" kan ta algoritmiske snarveier hvis den kjenner til krypteringsmekanismen (altså om hashalgoritmen har benyttet f.eks MD5, PBKDF2, eller det som benyttes i Windows). Noen passordmekanismer hasher passordet flere ganger etter hverandre som øker sikkerheten. Jeg vet ikke om hash-algoritmer legger
igjen kjennetegn i den krypterte delen slik at "maskinen" kan lese det.
Ditt passord "du-bi-du-bi-dub" har en bra lengde men "maskinen" ville muligens finne dette sang-refrenget i ordlista.
Altså sats på tilfellige tegn + lengde >= 10. Og mellomrom er bare
et vanlig tegn.
Kilde:
http://en.wikipedia.org/wiki/Cryptograp ... h_functionForresten enig med deg at Frank Sinatra hadde noe ekstra ved seg.
EDIT: Kernel 3.8 vil ha forbedret støtte for CRC-kalkulasjon og kryptografi som gir raskere kryptering/dekryptering av harddiskdata.
Kilde:
http://www.phoronix.com/scan.php?page=n ... px=MTI1MjEps. jeg er ikke ekspert på dette, tvert imot