RE: Strawman -10/EMSK deletion requirement?
From: Avi Lior (avibridgewatersystems.com)
Date: Mon, 6 Mar 2006 11:58:55 -0800 (PST)
Hi Jari,

These are similar to Joe's questions to I will just answer here.  Please
see inline. 

> -----Original Message-----
> From: Jari Arkko [mailto:jari.arkko [at] piuha.net] 
> Sent: Monday, March 06, 2006 2:05 PM
> To: Avi Lior
> Cc: eap [at] frascone.com
> Subject: Re: [eap] Strawman -10/EMSK deletion requirement?
> 
> Avi,
> 
> I understand that you feel strongly about the need to use the 
> EMSK on a per-need basis. But I have some questions for you :-)
> 
> 1. Ccan you explain what specific technical problem do you 
> encounter with the proposal that I outlined in my e-mail, 
> namely that you generate the AMSKs that you need, and that 
> those AMSKs can be kept around and used for further 
> generation of keys when the application in question needs 
> more than one?

The AMSKs we be application specific right? For example, one application
key for MIP keys, another for access to some other application like
single sign-on to our corporate server etc...

I don't have an issue with the AMSK's.



> 
> Is it just the need to do unnecessary work for keys that may 
> not be needed for this session? Or is there some functional 
> difference?

It is basically this, how do I know which ones to generate during
network access authentication?  I could have lots of them.  Also perhaps
during this session the user requested access to a new application.  I
need a key now.  Should I tear down the session just so I can get a new
EMSK?

> 2. Do you have a plan how to manage the cache at the AAA 
> server side, if there is no agreement a priori that EMSKs and 
> specific AMSKs are going to be needed?

EMSK should be bound to a user session. When the user session goes away
so should the EMSK.  If the user session is reauthenticated so should
the EMSK.

> 3. Also, you wrote:
> 
> >I do agree that EMSK MUST ONLY BE USED for key derivation (AMSKs) and
> >  
> >
> What specific purpose did you have in mind for the EMSK? Do 
> you plan to use the entire EMSK for some specific application 
> you had in mind? What if other applications want to use it too?

EMSK MUST only be used for generating AMSKs.  I would think that using
EMSK for other purpsoses will weakent the EMSK and hence weaken the
AMSKs etc... So this is a very bad thing to do.

> 
> 4. And you wrote
> 
> >MUST NOT be transported out of the EAP Authentication Server layer.
> >
> Ok. This is the issue that I wrote another e-mail about (the 
> one with choices 1a, 1b, 2a, and 2b) -- can you comment on 
> that e-mail what you want along with the rationale for your choice?

I will go back to that email and comment.


> Thanks,
> 
> --Jari
> 
> 

Results generated by Tiger Technologies using MHonArc.