Abuse Melding

Je hebt een klacht over de onderstaande posting:

17-08-2015, 12:08 door Anoniem

Door Anoniem: @karma4 base64 is een encoding en niet van toepassing. Er zitten 6 significate bits per karakter in een wachtwoord met 64 mogelijke karakters. Als je weet dat er maar 64 mogelijkheden zijn in plaats van 256, is dat slechts 1/4 van de mogelijkheden. Bij 20 karakters is dat 20 * 6 = 120 bits. En dus niet 20 * 8 = 160 bits. De 40 bit verschil zijn significant. Dat komt door de kwadratering van iedere volgende bit. "kwadratering van iedere volgende bit" is onjuist. (4e klas middelbare school ... ) Een bit erbij is een verdubbeling van het getal . 2^2 -> 2^3 van vier naar acht . (verdubbeling, geen kwadraat ) . 2^15 -> 2^16 van 32768 naar 65536 . Verdubbeling . Alleen als je de _bitlengte_ *2 doet (verdubbeling van het aantal bits) , is dat een kwadratering van het getal. (2^n)^2 = 2^(2n) . 2^2 -> 2^4 - van vier naar zestien . (4 kwadraat). 120 bits keyspace doorzoeken is nog steeds veel te veel . Alleen als het gaat over hashes is het vinden van een collision in een 120 bits hash ...

Beschrijf je klacht (Optioneel):

captcha