Hallo,
ich möchte einige Daten nur für berechtigte User freigeben.Dafür wollte ich verschlüsselte Passwörter generieren.
Im Internet habe ich mehrere Programme htpasswd.exe gefunden,
u.a. zwei mit genau gleicher Größe und mit genau gleichen Parametern:
Usage:
htpasswd [-cmdpsD] passwordfile username
htpasswd -b[cmdpsD] passwordfile username password
htpasswd -n[mdps] username
htpasswd -nb[mdps] username password
-c Create a new file.
-n Don't update file; display results on stdout.
-m Force MD5 encryption of the password (default).
-d Force CRYPT encryption of the password.
-p Do not encrypt the password (plaintext).
-s Force SHA encryption of the password.
-b Use the password from the command line rather than prompting for it.
-D Delete the specified user.
On Windows, NetWare and TPF systems the '-m' flag is used by default.
On all other systems, the '-p' flag will probably not work.
Ich habe beide aufgerufen mit: -bc mypasswordfile myusername mypassword
Trotzdem liefern beide unterschiedliche Ergebnisse auf meinem Windows-System.
Meine Frage: Wie finde ich heraus, welches die richtige Routine ist?
Wer kann mir ggf. mitteilen, wo ich eine korrekte Routine finden?
Zusatzfrage: Wenn die Verschlüsselung dann auf meinem lokalen Rechner
(Windows XP und XAMPP) läuft, gilt dies dann auch für die Internetversion auf einem Unix-Rechner meines Providers?
Danke für Eure Hilfe