Apache的摘要式身份验证md5(user:realm:password)不是.htdigest文件中的哈希值

时间:2015-08-27 14:22:57

标签: apache hash digest-authentication

在Apache的docs网站上:

http://httpd.apache.org/docs/2.2/misc/password_encryptions.html#digest

他们说使用Digest Authentication实用程序创建的htdigest密码的哈希值:

$ htdigest -c ./.htdigest "A Realm" user
Adding password for user in realm A Realm.
New password:
Re-type new password:
$ cat ./.htdigest
user:A Realm:879af2190fce9012039001fecbb23412

879af2190fce9012039001fecbb23412 = md5(用户:A领域:密码)。但是,如果我输入:

$ echo "user:A Realm:password" | md5sum
e77ed25bc7d1fe5ffe9f827346b2cd7b    -

我得到另一个哈希,这不是./.htdigest内的哈希。

当我使用./.htdigest创建文件时,Apache如何计算htdigest内的MD5哈希?

0 个答案:

没有答案