RFC 2617: HTTP Authentication: Basic and Digest Ac...
RFC-Ref

hash


Click on the red underlined text to get to the source

... server. With a nonce of this form a server would recalculate the hash portion after receiving the client authentication header ...
... authentication session in section 3.3.) Because the server need only use the hash of the user credentials in order to create ...
... integrity protection is applied (qop=auth-int), the H(entity-body) is the hash of the entity body, not the message body - ...


... configured to require the use of the optional "cnonce" directive; this allows the client to vary the input to the hash in a way not chosen by the attacker. ...


... #define HASHLEN 16 typedef char HASH[HASHLEN]; #define HASHHEXLEN 32 typedef char HASHHEX[HASHHEXLEN+1]; ...
... void CvtHex( IN HASH Bin, OUT HASHHEX Hex ) ...
... MD5_CTX Md5Ctx; HASH HA1; MD5Init(&Md5Ctx); ...
... MD5_CTX Md5Ctx; HASH HA2; HASH RespHash; ...
... HASH HA2; HASH RespHash; HASHHEX HA2Hex; ...



Google
Web
RFC-Ref