Er is software die eindeloos door blijft raden naar alle mogelijke combinaties dat ze na lange tijd er achter kunnen komen.
Het kernwoord hier is "lange tijd". Hoe lang?
Laten we eens eventjes kijken. Stel dat een hacker 1000 wachtwoorden per seconde kan proberen (zéér optimistisch). Dan moeten we nog even berekenen hoeveel mogelijke wachtwoorden er zijn.
Om dat te doen gebruiken we de formule (aantal verschillende tekens)^(lengte wachtwoord). Bijvoorbeeld, voor alleen kleine letters, lengte 8: 26^8 ms = 2417 dagen.
Laten we iets veiliger gaan, en hoofdletters, kleine letters en cijfers gebruiken. Dat is dan (2*26 + 10)^8 ms = 62^8 ms = 6919 jaar! De gemiddelde hacker leeft niet zo lang bij mijn weten...
Nu ja, nog veiliger kan geen kwaad, dus in plaats van 8 gaan we naar 12 karakters: 62^12 ms = 100 miljard jaar, ongeveer 7 keer de huidige leeftijd van het universum!
Maar goed, als we Hollywood mogen geloven, hebben al die hackers enorme warenhuizen vol met computers. Dus we gaan eens even kijken: wat zou er gebeuren als we de volledige massa-energie van het zichtbare universum er aan zouden zetten jouw wachtwoord te kraken? Er zit een limiet op informatieverwerking: de Bremermann-limiet, c^2/h b/s*kg (= 1,36 · 10
50 bits per seconde per kilogram).
Dus als we het hele universum omzetten naar computronium, hoe lang zou het duren om een 64-karakter wachtwoord met alfanumerieke symbolen te kraken? (62^64) karakters * 1 byte / karakter / c^2/h / massa universum = 64 maanden. Nu ja, als het hele universum opeens naar computronium wordt omgezet, zal je er toch wel iets van merken zeker...