[det]http_digest_password_hash(+User,
+Realm, +Password, -Hash)Compute the password hash for the HTTP password file. Note that the HTTP
digest mechanism does allow us to use a seeded expensive arbitrary hash
function. Instead, the hash is defined as the MD5 of the following
components:
<user>:<realm>:<password>.
The inexpensive MD5 algorithm makes the hash sensitive to brute force
attacks while the lack of seeding make the hashes sensitive for rainbow
table attacks, although the value is somewhat limited because the realm
and user are part of the hash.