Re: [Hokeyp] [Emu] Re: MSK but no EMSK
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Hokeyp] [Emu] Re: MSK but no EMSK



At 03:46 AM 11/22/2006, Yoshihiro Ohba wrote:
Hi Uri,

On Wed, Nov 22, 2006 at 09:41:03AM -0500, Blumenthal, Uri wrote:
> >The problem we are facing with EMSK is that the key and its usage were
> >not defined *at one time".
>
> True, definition of EMSK has been done in advance, PRIOR to its usage -
> so that by the time EMSK usage is defined, all the compliant methods
> already have implemented EMSK generation and have it available. This is
> not a problem.
>
> Especially since it is likely that most real-life implementations are
> modular enough to allow component upgrades.

For any method, how a compliant implementation and a non-compliant
implementation can be distinguished?  If they are indistinguishable,
then there will be an interoperability problem.

This is not rocket science! I have some second-hand experience with IPsec interoperability; if implementation X does not interoperate with implementation Y, people then figure out which one is non-compliant and have that implementation fixed.



For a future method that will be defined after we define an EMSK
usage, I agree that we can definetly mandate use of EMSK.

This is moot. EMSK derivation is already defined as mandatory. Are you proposing something stronger than a MUST?


Lakshminath

But
ignoring the existing implementations does not make sense, considering
the fact that some of them are already part of Wi-Fi certificate.

Yoshihiro Ohba


> > The problem is shortsightedness of some implementors, whose logic is "if > I don't need this feature NOW, no way I'll spend resources implementing > it". > > >For this reason, I don't agree with > >mandating the use of EMSK for all implementations. > > We cannot mandate what has not been defined yet. This is why we have > mandated only EMSK generation, not EMSK usage. > > Note the grammatic form of the verb: it IS a done deal, RFC 3578 IS a > standard. > > > Only making use of > >EMSK optional makes sense to me, regardless of how it is going to be > >used. > > There is no use of EMSK currently defined, neither optional nor > mandatory. So no need to make it anything. > > It is mandatory to generate EMSK and make it available for applications. > > How many times does is this dead horse going to be beaten? > > > Yoshihiro Ohba > > On Tue, Nov 21, 2006 at 08:50:46AM -0800, Madjid Nakhjiri wrote: > > Hi Yoshi, > > > > I don't quite agree with this. Defining the full functionality of a > new EAP > > method (including how it spits out MSK and EMSK) should be the job the > EAP > > method designer. 3748, EAP keying framework and hokey specs then > define how > > MSK or EMSK is used. This is modular design. People who use EMSK then > do not > > have to worry about the crypto behind EMSK generation. > > Using your analogy is "go buy the key and lock" but then wait to see > which > > door you want to install it on:) > > > I as a home owner do not need to know how to make locks. > > > > R, > > > > Madjid > > > > -----Original Message----- > > From: Yoshihiro Ohba [mailto:yohba at tari.toshiba.com] > > Sent: Friday, November 17, 2006 11:36 AM > > To: Blumenthal, Uri > > Cc: hokeyp at opendiameter.org; emu at ietf.org > > Subject: Re: [Hokeyp] [Emu] Re: MSK but no EMSK > > > > Hi Uri, > > > > I have a different view. Mandating generation of EMSK without having > > defined its usage *when it was introduced* seems not much different > > from not having defining it at all. It looks like selling a key > > without a lock, make the lock later and say "You MUST use this key and > > lock for your car." Make sense?? > > > > Yoshihiro Ohba > > > > > > > > On Fri, Nov 17, 2006 at 09:22:04AM -0500, Blumenthal, Uri wrote: > > > >The discussion focuses on the problem EMSK is optional or > mandatory. > > > > > > I don't think this is a problem - GENERATION of EMSK is compulsoty > as > > > spelled out in RFC 3578. > > > > > > The problem is non-compliance. Some, er, people seem to think "the > > > standard says do A, but since I don't use A at the moment - I won't > > > bother." > > > > > > >RFC3578 defined EMSK is mandatory, > > > > > > And that should be the end of discussion. > > > > > > > but it is not used at all. > > > > > > First - do you know all the applications that use key-generating EAP > > > methods? But really - who cares? > > > > > > >If EMSK must be used, it is mandatory. if no, I think, > > > >it may be better that it is optional. > > > > > > VERY strongly disagree. Mandatory is what is explicitly specified as > > > mandatory, period. Otherwise many would implement just those pieces > and > > > features of the standard that his particular product needs today. > > > > > > (I'm proud of my restraint - not even once using a term "B*S*" :-) > > > _______________________________________________ > > > Hokeyp mailing list > > > Hokeyp at opendiameter.org > > > http://www.opendiameter.org/mailman/listinfo/hokeyp > > > > > > > _______________________________________________ > > Emu mailing list > > Emu at ietf.org > > https://www1.ietf.org/mailman/listinfo/emu > > > > > >

_______________________________________________
Emu mailing list
Emu at ietf.org
https://www1.ietf.org/mailman/listinfo/emu


_______________________________________________
Emu mailing list
Emu at ietf.org
https://www1.ietf.org/mailman/listinfo/emu




Note: Messages sent to this list are the opinions of the senders and do not imply endorsement by the IETF.