htdigest パスワード ファイルを操作するコードを書き込もうとしています。私が見つけることができるドキュメントは、そのファイルの形式が次のとおりであると主張しているようです。
user:realm:MD5(user:realm:pass)
その場合、なぜこれがうまくいかないのですか?コマンドラインhtdigestでファイルを作成しました:
htdigest -c test b a
パスワードの入力を求めるプロンプトが表示されたら、「c」と入力しました。これにより、次の内容のファイルが作成されます。
a:b:02cc8f08398a4f3113b554e8105ebe4c
ただし、このハッシュを導出しようとすると、できません。
echo a:b:c | md5
「49d6ea7ca1facf323ca1928995420354」が表示されます。ここで私が見逃していることは明らかですか?
ありがとう