Het aantal mogelijke combinaties afhankelijk van de symbolen die worden gebruikt in het wachtwoord en het wachtwoord lengte. Zie de tabel hieronder voor sommige schattingen van de tijd voor het kraken van wachtwoorden met verschillende complexiteit van 4 typische computers. De eerste computer is een eigentijdse mid-level PC, waarvan 1.000.000 wachtwoorden per seconde kan testen. De tweede is een toekomstige computer over 10 jaar, die in staat zijn tot 65 miljoen wachtwoorden per seconde testen zal zijn.
De derde computer is eigentijds mid-level supercomputer, waarvan 1 miljard wachtwoorden per seconde kan testen en de laatste is een toekomstige supercomputer 10 jaar vanaf nu, die in staat zijn om 65 miljard wachtwoorden per seconde testen zal zijn. Houd er rekening mee dat deze ramingen en de werkelijke wachtwoord testen snelheid aanzienlijk sneller of langzamer zijn voor verschillende soorten encryptie-algoritmen.
Hoe om echt sterke willekeurige wachtwoorden te genereren? Zoals we zagen in de vorige hoofdstukken, het verschil tussen het niveau van de beveiliging die door zwakke en sterke wachtwoorden is enorm. De vraag blijft: hoe willekeurige sterke wachtwoorden te creëren? Laten we kijken naar de alternatieven. * Het kiezen van "willekeurig" letters en cijfers. Het lijkt willekeurig, maar alleen op het eerste gezicht. Talrijke studies hebben aangetoond dat mensen niet erg goed in willekeurige picks - ze altijd proberen om de dingen te gelijkmatig verdeeld, dat is niet willekeurig gedrag.
* "Random" te typen op het toetsenbord met gesloten ogen. Dat is iets beter dan een willekeurige keuze, maar nog lang niet willekeurig genoeg. * Online willekeurig wachtwoord generator. Veel beter dan de vorige twee alternatieven, maar hebben 2 grote nadelen. De eerste is de mogelijkheid dat de gegenereerde wachtwoord kan worden opgeslagen op de website met kwaadaardige doeleinden of iemand kan