![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
Joe:
I'm not really clear on the purpose of the document. What does it apply to? Does it require changes to existing AAA protocols? Does it add new requirements to EAP methods that are not in RFC3748? It would probably be good to reference 3748 when it applies to a requirement in this document (such as replay protection, strong fresh session keys, etc.).
This is really asking for two things, if I am reading it properly.
What does AAA key management protocol refer to? Is it the combination of EAP, AAA and Security Association Protocol?
A few comments on this document
1. Section 3 states "This section provides guidance to AAA protocol designers and EAP method designers."
This should include designers of "security association protocols" as well since many of the requirements apply to them.
Good point. I'll add "security association protocol designers" too.
2. Strong fresh session keys
In this section it is not clear what the subject session keys are. It is not clear to me what role the AAA protocol plays in "ensure that the keying material supplied as an input to session key derivation is fresh"
Also wouldn't key caching be relevant on the EAP server rather than the "AAA server"?
Is "AAA/EAP server" better?
3. Authenticate all parties
What is the AAA key management protocol? It seems that some of this section is about validating keys are used within they correct context and not necessarily authentication. Maybe part of this section should belong with the context binding section.
I do not understand your point here.
4. Keying material confidentiality
It seems that a system should also preserve key material integrity (perhaps this is assumed in confidentiality).
5. Unique Key Names
This section states "the key name MUST NOT be based on the keying material itself." 802.11i uses this technique; are there vulnerabilities associated with this?
Maybe I have forgotten too much about 802.11i. Please give your example.
6. Bind key to its context
In this section it is not clear what the "protocol" is or how the binding would occur. What is meant by "The manner in which the keying material is expected to be used."
7. Security considerations
The first paragraph is difficult to understand. It seems to be stating that the authenticator can be separated from a AAA client as long as the context of the request is communicated correctly between parties. Is this it?
Russ
_______________________________________________ Ietf mailing list Ietf at ietf.org https://www1.ietf.org/mailman/listinfo/ietf
Note Well: Messages sent to this mailing list are the opinions of the senders and do not imply endorsement by the IETF.