Re: SACRED Protocol (long!)
"David Chizmadia" <[email protected]> Tue, 11 Dec 2001 09:16:48 -0500
| Newsgroups | gmane.ietf.sacred |
|---|---|
| Message-ID | <002201c1824e$78db9140$a000a8c0@chizmadia> |
From: "Linn, John" <[email protected]> > > Just to clarify, I wasn't disputing the value of representing SRP as a SASL > and/or GSS mechanism. Either of these alternatives would help to simplify > integration of SRP with applications wishing to use it, and could avoid > unnecessary duplication of SRP code. Rather, my thought was that the set of > candidate mechanisms that has characteristics suitable for use by SACRED is > small and specialized (primarily, SRP and a few others based on the > cryptographic "password amplifier" protocol families). Many other mechanisms > are inapplicable for use by SACRED because they're unable to operate until > SACRED has completed its operations and thereby made credentials available. > SACRED use of SASL or GSS could ease portability of SACRED between SRP and > other mechanisms that don't need pre-existing credentials, which seems like > a good goal, but wouldn't make SACRED portable to mechanisms outside that > category. > > --jl I'm normally a lurker because crypto-protocols aren't my forte, but as a user of an alternate transport (CORBA -> GIOP -> IIOP), I'm following SACred because I'm interested in eventually using SACred to bootstrap the SSL that is used in most ORBs. I was actaully glad to see Magnus' proposal, since it fits well with current CORBA wrappers of GSSAPI. But reading the continuing discussion, I suspect that it would be most effective if the operational problems of SACred are worked out in the context of BEEP. Masochists like myself can then use that specification to develop the state and interaction models that are at the core of the protocol and map them to CORBA IDL interfaces. >From a CORBA perspective, treating SACred as a GSSAPI or SASL mechanism would be optimal, since CORBA already has ways to access those interfaces and is consistent with my understanding of SACred's nature, which is essentially as the first authentication mechanism that would be used by roaming users or devices that will then use the credentials retrieved with SACred to perform the "real" authentication to various systems. -DMC David Chizmadia Senior Software Security Architect Promia, Inc [email protected]