[Mip4] questions on Mobile IP Challenge/ response
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Mip4] questions on Mobile IP Challenge/ response
> Hi,
>
> I am looking at the RFC 3012bis draft and aaa-key drafts and have the following questions.
> I was hoping somebody on this list would be nice and clear my confusion!
>
> It seems that the RFC 3344 defines 3 registration authentication extensions (MN-FA, MN-HA and FA-HA), but
> calculation of the authenticator within these extensions do not require any keys.
At the same time you, it seems that you can only add an authentication extension,
> when you have an SA between the two nodes, e.g. you only add an Mobile-Foreign Auth. extension
if Mobile and FA share an SA, while any node can verify the extensions destined for other nodes
> , since no keys are used in calculation of RFC 3344 authenticators, right?
>
> Now the RFC3012bis defines a new generalized extension for Mobile-any entity authentication and adds AAA
> server as the first example. It is odd that the generalized extension is not backward compatible with the
> specific ones defined in RFC 3344 (namely for MN-FA and MN-HA), but that is another issue.
> My question is,
>
> 1- It seems that the new Mobile-AAA auth. extension uses the keys for calculation of authenticator, true?
> The explanation is section 6 is not clear: it says authenticator is computed on the following
>
> (preceding MIP data || type|| subtype, length, SPI) *
>
> but then there is a function call is as follows
>
> hmac_md5(data, datalen, key, keylength, authenticator) **
>
> And it is not clear what "data" is? and what is inserted in authenticator field of the extension?
> Is it **? or is it *? or do we add both * and ** to the message? Reading the draft it seems that
we would add just the authenticator * to the message, but from the formulation above it makes
sense to add ** to the message.
> 2-Section 3.2 on FA's processing of registration requests, it says the FA checks on the registration
> request to see Mobile-Foreign Authentication extension includes a challenge. However, that extension
> as defined in RFC 3344 does not include a challenge, so how is this possible?
>
>
> 3-In section 3.2 on , it says that the FA checks the authenticator
> within the Mobile-AAA auth. extension for validity.
> If the authenticator data is hashed with a key that only Mobile and AAA server share, how can the FA do that?
>
4-Finally, I saw on the archive there has been some discussions on what Mobile-AAA shared secret is?
and people suggested passwords or hashes of passwords, anybody has any experience on how this is done?
Thanks,
Madjid
--
Mip4 mailing list
Mip4@ietf.org
https://www.ietf.org/mailman/listinfo/mip4
Note: Messages sent to this list are the opinions of the senders and do not imply endorsement by the IETF.