wenn ich richtig informiert bin, setzt sich der Code für eine htpasswd-Datei auch aus Datum und Uhrzeit zusammen.
Das ist falsch.
Zur Verschlüsselung wird crypt(), md5(), sha() oder gar kein Algo. benutzt.
Was verschlüsselt wird, ist vom Auth. Scheme abhängig.