Op internet kom ik heel veel sites tegen waar zij voor mij een gecodereerd password willen geven die in een .htpasswd bestand past. Maar dit zou ik graag zelf willen doen door middel van een script. Weet iemand hoe dit werkt?
De gecodeerde wachtwoorden in een .htpasswd zijn in ieder geval geen md5, daarvoor zijn ze veel te kort. Ze zijn maar een stuk of 7 karakters in lengte.
@wes: dat is volgens mij je meest constructieve kritiek die je ooit geleverd hebt hier?
van de documentatie van Apache word ik niet wijzer... En het is idd geen md5 hash. Het moet toch kunnen, want het internet staat vol met password generators.
het wachtwoord 'admin' zou bijvoorbeeld dit als incryptie hebben:
bc38wMgPlFZ0g
Kijk, lees hier maar het kopje Security Considerations. Voor zover ik het begrijp is:
- de standaard encrypty met de functie [php]crypt[/php]
- kan je maximaal 8 tekens gebruiken, de rest valt weg
- is het ook mogelijk [php]sha1[/php] en [php]md5[/php] te gebruiken
Als dat klopt moet je voor [php]sha1[/php] gaan.
[edit]Ik lees nu dat alleen [php]sha1[/php] en [php]crypt[/php] worden ondersteund, het blokje rechtsboven. Ik ga even wat proberen.[/edit]
[edit]Sorry, mijn Firefox crasht de hele tijd :S Ik probeer het niet...[/edit]