htdigest file format

Ich versuche, Code zu schreiben, um mit einer höchstmöglichen Kennwortdatei zu arbeiten. Die Dokumentation, die ich finden kann, scheint zu behaupten, dass das Format dieser Datei ist:

user:realm:MD5(user:realm:pass)

Wenn das der Fall ist, warum funktioniert das dann nicht bei mir? Ich habe mit der Kommandozeile htdigest eine Datei angelegt:

htdigest -c test b a

Als ich nach einem Passwort gefragt wurde, gab ich 'c' ein. Dies erzeugt eine Datei mit dem Inhalt:

a:b:02cc8f08398a4f3113b554e8105ebe4c

How, wenn ich versuche, diesen Hash abzuleiten, kann ich nicht,

echo a:b:c | md5

gibt mir "49d6ea7ca1facf323ca1928995420354". Gibt es etwas Offensichtliches, das ich hier vermisse?

Vielen Dan

Antworten auf die Frage(6)

Ihre Antwort auf die Frage