Patrick Canterino: Crypt vs. MD5

Beitrag lesen

Hallo Dennis,

Deshalb überlege ich gerade, ob ich die Passwörter md5() verschlüsseln soll, aber das von dir bereits erwähnte "Apache-md5", sowie folgender Satz der Doku machen mich stutzig:

htpasswd encrypts passwords using either a version of MD5 modified for Apache, or the system's crypt() routine

Was macht der Apache da anders an der 5 Bit Verschlüsselung? Was ist da "modified"? Kann ich mit PHP auch solche verschlüsselten Passwörter auf "Apache-md5" Ebene erzeugen?

Unter Perl kann man das mit dem Modul Crypt::PasswdMD5 bzw. unter Python mit md5crypt.py machen. Ob es für PHP da schon etwas Fertiges gibt, weiß ich nicht, aber man kann ja versuchen, das Perl- bzw. Python-Modul zu übersetzen.

Viele Grüße
  Patrick Canterino

--
"Ich glaube nicht, dass es irgendetwas auf der ganzen Welt gibt, was man in Berlin nicht lernen könnte - außer der deutschen Sprache!" (Mark Twain)