All,

For the Digest, the MD5 hashed response is, as far as I can make out,
generated as follows :-

A1 = H[Digest-User-Name:Realm:Password]
A2 = H[Digest-Method:URI]

KD1 = H[Hexdump(A1):Nonce]
KD2 = H[KD1:Hexdump(A2)]

KD = H[KD2]  - - Which should match the final received Digest-Reponse
element.

Right... The question.

All info apart from the Password come from the incoming VAS AVP packet.
The Password seems to be sourced from a structure called REQUEST defined in
libradius.h, in a specific pointer VALUE_PAIR element called config_items.

Where and when does this element get populated and with data from where ?

Ian Davies {02476 564662}
          Internal   (x740 4662)
IMS-SIPAC
Software Development Engineer


- 
List info/subscribe/unsubscribe? See http://www.freeradius.org/list/users.html

Reply via email to