| RE: Strawman -10/EMSK deletion requirement? | <– Date –> <– Thread –> |
|
From: Nakhjiri Madjid-MNAKHJI1 (Madjid.Nakhjiri |
|
| Date: Mon, 6 Mar 2006 15:31:43 -0800 (PST) | |
> So the question is do you have to generate all possible AMSKs and then > delete the EMSK or can you generate the AMSKs as needed? > [Joe] I understand that there may be need for caching of certain quantities. I think Jari explained it well in a separate message. In my opinion you should try to identify the applications in use and the keys needed as early as possible. If this is not possible then caching of the MSK may be necessary. Do we have examples where the caching of the EMSK is necessary. In the case where key caching is used the cache needs to be managed. If we are caching EMSKs then the document that describes EMSK usage must describe how key cache can be managed. Madjid>>I like to consider myself as an EAP keying consumer. I don't really know what the cryptographic requirements for MSK or EMSK are? All I know is that EMSK is recommended for creation of AMSK. Hence the need for caching EMSK for future AMSK generation instances. I don't really care about MSK at this point, because it is not used for AMSKs. > Finally I have an slight issue with the statement that a KEY should be > deleted so that it wont be used for other purposes. I find that > statements like that are an over specification. What makes anyone > think that making a statement that "X should/must be deleted" is going > to be taken more seriously then "X should/must only be used for > purpose X and should/must not be transported out of Y"? > > I think that whether it gets deleted or not is an implementation > issue. > [Joe] The goal of the architecture is to prevent the re-use of keys for multiple different purposes. I agree that this is not necessarily the same a deletion. It is very important that keys derived from the EMSK don't collide purposes across applications. What happens in a particular AMSK branch of the key hierarchy is not necessarily as important since this branch is cryptographically separated from the rest of the system through the AMSK derivation. I think the current text could probably do better in motivating why it is good practice to delete keys. Madjid>>Are you saying EAP keying architecture is incapable of supportring various keying needs? I like to have a tree with EMSK as a root and one per application AMSK as each branch and hopefully independent of other AMSKs, is that wrong?
- Re: Strawman -10/EMSK deletion requirement?, (continued)
- Re: Strawman -10/EMSK deletion requirement? Jari Arkko, March 6 2006
-
RE: Strawman -10/EMSK deletion requirement? Avi Lior, March 6 2006
- Re: Strawman -10/EMSK deletion requirement? Jari Arkko, March 9 2006
- RE: Strawman -10/EMSK deletion requirement? Salowey, Joe, March 6 2006
- RE: Strawman -10/EMSK deletion requirement? Nakhjiri Madjid-MNAKHJI1, March 6 2006
- RE: Strawman -10/EMSK deletion requirement? Nakhjiri Madjid-MNAKHJI1, March 6 2006
- RE: Strawman -10/EMSK deletion requirement? Nakhjiri Madjid-MNAKHJI1, March 6 2006
- RE: Strawman -10/EMSK deletion requirement? Nakhjiri Madjid-MNAKHJI1, March 7 2006
- RE: Strawman -10/EMSK deletion requirement? Narayanan, Vidya, March 7 2006
Results generated by Tiger Technologies using MHonArc.