Door Anoniem: Laten we zeggen dat er ongeveer 100.000 Engelse woorden zijn. Met 3 woorden komt het aantal mogelijke wachtwoorden op 100.000 ^ 3 = 1 * 10^15
Daarnaast nemen we een complex wachtwoord, bestaande uit kleine letters, hoofdletters, cijfers en leestekens. Voor het aantal mogelijke characters nemen we 82 (26 kleine letters, 26 hoofdletters, 10 cijfers en 20 speciale tekens die op het toetsenbord vindbaar zijn). Om een vergelijkbare sterk wachtwoord te hebben, hoef je dus maar 8 characters in je wachtwoord hebben, want 82 ^ 8 = 2 * 10^15 (de 2 ten opzichte van de 1 uit de vorige berekening is verwaarloosbaar).
Zelf heb ik niet zo'n moeite om zo'n complex wachtwoord te onthouden. Neem een willekeurige zin die je makkelijk kan onthouden. Bijvoorbeeld een regel uit een liedje, uit een gedicht, een interessante uitspraak of wat dan ook. Neem er bij voorkeur in waar getallen in zitten. Neem van ieder woord de beginletter, vervang getallen door cijfers of voeg wat l33tsp3@k toe, voeg wat speciale tekens toe en je bent klaar. Scheelt een hoop tikwerk bij het invoeren van een wachtwoord.
Er bestaan misschien 100.000 engelse woorden, maar de gemiddelde gebruiker gaat zijn woorden maximaal uit een set van 1000, misschien 3000, veelgebruikte woorden kiezen. Meeste mensen zijn immers niet super creatief.
Dit is dus een absurd liberale schatting van de veiligheid van 3 "willekeurige" woorden als wachtwoord nemen.
Verder is een regel uit een liedje, citaat uit een film, etc even onveilig als standaard wachtwoorden. Op de hele bevolking gaat er zo ongelofelijk veel overlap en voorspelbaarheid zijn.
Krijg je ipv een hoop voetbalclubs als wachtwoord een hoop "SayWhatAgainMotherfuckerIDareYouIDoubleDareYou" soort wachtwoorden, waar een kraaksoftware theoretisch gezien even weinig moeite mee heeft.
Enige veilige optie is een volledig willekeurig wachtwoord laten genereren door software, en daar een geheugensteuntje voor bedenken. Speciale tekens zijn immers ook niet zo moeilijk te onthouden als je wat creatief bent.
Vb:
(: het woord 'open' omdat het een haakje open is
): het woord 'dicht/gesloten' omdat het een haakje gesloten is
*: keer/ster/maal
!: roepen -> uitroepteken
etc
En als je in je zin bv enkel hoofdletters gebruikt voor bv eigennamen/werkwoorden en kleine letters voor alle andere soort woorden heb je ook niet zoveel moeite met dat onderscheid te onthouden.
Vb:
QHfOh1u9rh#d -> Quinten Harry felt Oliver had 1 upside 9 red hairy dashed dicks