De drie pilaren van een sterk wachtwoord
Het National Institute of Standards and Technology (NIST) heeft de drie belangrijke pilaren van een veilig wachtwoord omschreven. Dit zijn:
1. Lengte
Hoe langer je wachtwoord, hoe beter. Wat is de achterliggende gedachte? Hackers voeren zogeheten brute force attacks uit, waarmee ze een programma alle mogelijke wachtwoordcombinaties laten uitvoeren. Hoe korter jouw wachtwoord, des te sneller dit proces kan slagen. Als je in plaats van 8 karakters 9 karakters gebruikt, voeg je hiermee een gigantische hoeveelheid nieuwe mogelijke combinaties toe, waardoor de hacker nog meer tijd nodig heeft. Veiligheidsexperts raden gemiddeld 14 karakters aan. Met 14 karakters kan het voor een hacker letterlijk eeuwen duren voordat hij je wachtwoord kan kraken.
Een wachtwoord van 50 karakters is natuurlijk helemaal super, maar dit wordt al snel gecompliceerd. Het is daarnaast maar zeer de vraag of de betreffende dienst dit wel ondersteunt. Gelukkig zijn er ook nieuwe creatieve manieren om een wachtwoord lang te maken, maar makkelijk te onthouden. Een populaire manier is het gebruik van ‘passphrases’. Dit zijn zinnen met willekeurige woorden. Een sterke passphrase kan al bestaan uit 3 woorden, bestaande uit 8 karakters. Passphrases worden vaak gebruikt als herstelmethode indien je je wachtwoord vergeten bent bij een dienst.
2. Complexiteit
Complexiteit op het gebied van wachtwoorden wordt vaak niet goed begrepen. Dit heeft te maken met verschillende eisen die worden gesteld door bedrijven.
Voorbeelden hiervan zijn:
- Er moet minimaal 1 hoofdletter zijn.
- Er moet minimaal 1 kleine letter zijn.
- Er moet minimaal 1 cijfer zijn
- Er moet minimaal 1 speciaal teken zijn.
Vaak worden er aan de hand van bovenstaande eisen wachtwoorden aangemaakt als: Wachtwoord01! of Welkom01!. Dit zijn hele zwakke wachtwoorden, maar deze voldoen wel aan de eisen. Het is dus aan te raden om willekeurige karakters te gebruiken. Om deze beginnersfouten te voorkomen, raden we aan om altijd de willekeurige password generator van KeePassDX te gebruiken (zie punt 3).
Mocht je passphrases gebruiken met verschillende woorden, maak deze dan ook willekeurig. De woorden mogen niks met elkaar te maken hebben.
- Voorbeeld van een zwakke passphrase is: nieuw-wachtwoord-maken.
- Voorbeeld van een sterke passphrase: zonnebank-stoeprand-raamkozijn.
3. Willekeur
Er worden regelmatig namen, locaties (zoals woon- en geboorteplaatsen) en jaartallen gebruikt bij het bedenken van een nieuw wachtwoord. Dit is natuurlijk logisch, omdat je niet voor elke dienst iets anders kunt bedenken wat helemaal niets te maken heeft met je persoonlijke leven. Men neigt dan naar iets wat makkelijk te onthouden is en wat kan worden gerelativeerd. Maar waarom is dit een probleem? Als een hacker een willekeurige hack uitvoert en hij jou niet kent, dan is er weinig kans dat je wachtwoord geraden kan worden, toch? Dit is niet het geval. Een hacker die het op jou gemunt heeft, zoekt het internet af naar informatie. Socialmediakanalen kunnen ook heel veel informatie vrijgeven die jij als gebruiker hebt toegevoegd. Denk hierbij aan je naam, je thuisadres, je telefoonnummer, je geboortedatum, etc. Een platform als Facebook is een goudmijn voor veel van deze hackers. Ons advies is daarom ook om geen contactgegevens op social media te plaatsen. Genereer daarom altijd een wachtwoord met willekeurige karakters, of passphrases met willekeurige woorden. Beiden zijn mogelijk in KeePassDX. We leggen je uit hoe je dit kunt doen.
Hieronder vind je een tabel waarin afhankelijk van je wachtwoordlengte en willekeur van karakters het kan duren voor een hacker om je wachtwoord te kraken.