Syncie schreef:
Wat ik zou doen is dit:
Ik zou een mimimale wachtwoord-lengte van 6 tekens verplicht stellen.
Ik hou eerst een aantal letters, cijfers en tekens toevoegen(Denk aan 10 karakters) aan het wachtwoord.
Daarna zou ik die combinatie hashen met sha512 d.m.v. de PHP functie hash().
Dit is bijna niet-brutefocebaar omdat je 16 tekens hashed.
Succes!
Maar dat aantal letters, cijfers en tekens moeten altijd hetzelfde zijn, anders kom je telkens op een andere hash uit en dan kan je niet inloggen. En die standaard letters, cijfers en tekens zouden dan in z'n source of db staan, dus het bruteforcen wordt daar in principe niet mee vermoeilijkt.