Hi,

Mijn vraag is niet direct Python gerelateerd maar ik kan me voorstellen dat
sommigen van jullie hetzelfde probleem hebben gehad.

Wat ik wil:
Ik wil de wachtwoordsterkte van Nederlandse users weergeven op het moment
dat ze het wachtwoord voor het eerst invoeren of veranderen. Later wil ik
ze misschien dwingen een voldoende sterk wachtwoord te gebruiken.

Om de wachtwoordsterkte te bepalen moet je in de huid kruipen van mensen
die die wachtwoorden gaan raden. Dat doen ze, logischerwijs, met lijsten
van veelgebruikte wachtwoorden en ook met woordenlijsten zoals een
woordenboek. Een van de dingen die die black-hat hackers doen is het kijken
naar patronen van wachtwoorden. Dus als "welkom" een veelgebruikt
wachtwoord is zullen ze "welkomwelkomwelkom" ook proberen. Een ander
patroon is het kijken naar de keyboard layout: "zxcvbn" bijvoorbeeld.

Een goeie blogpost die hier veel meer over zegt:
https://tech.dropbox.com/2012/04/zxcvbn-realistic-password-strength-estimation/
Er wordt daar ook een JavaScript implementatie gegeven van zo'n password
strength meter en ook een "dictionary" file met veelgebruikte
(wacht)woorden.

Nu komt echter mijn probleem: ik heb geen lijst met veelgebruikte
Nederlandse wachtwoorden en die kan ik ook na een tijdje zoeken niet
vinden. Om die password strength meter effectief (en sneller) te laten
werken is dat eigenlijk wel nodig. Zo is het wachtwoord "welkomwelkom"
volgens de demo die het blog geeft een goed wachtwoord en dat komt doordat
"welkom" niet in de gebruikte dictionary staat.

Dus heeft één van jullie zo'n lijst? Of weet je hoe ik daaraan kan komen?
Ik heb hier geen kwade bedoelingen mee overigens :-) Dat kan namelijk ook
nog.

Thanks!

Met vriendelijke groet,
Niels
_______________________________________________
Python-nl mailing list
Python-nl@python.org
https://mail.python.org/mailman/listinfo/python-nl

Antwoord per e-mail aan