Re: Adding a PRF to GSSAPI V3
Von Welch <[email protected]> Tue, 10 Aug 2004 15:14:44 -0500
| Newsgroups | gmane.ietf.cat |
|---|---|
| Message-ID | <[email protected]> |
> That might be useful for those who want to use gssapi for authenication > but do the actual crypto on their own. Just wanted to mention that when we were looking at implementing a GSSAPI-based Web Services SecureConversation, we wanted to do just this - GSSAPI tokens for the authentication, generate a session key and then do standard WS-Security after that (basically to leverage existing GSSAPI libraries in WS). So, this sounds useful. Von Martin Rex writes (21:56 August 10, 2004): > Sam Hartman wrote: > > > > Hi. Larry, Niico and I would support the idea of adding some sort of > > PRF to the GSSAPI. > > > > The intent of this would be that you have gss_prf that takes a context > > and some goop as input and returns some psuedo-random goop as output. > > The output would be constant for a given context and given input goop. > > This would presumably be a optional feature of GSSAPI. > > You mean cryptographically strong pseudo-random goop as output -- > similar to SSL/TLS deriving session-keys from a shared master secret? > > That might be useful for those who want to use gssapi for authenication > but do the actual crypto on their own. > > Having this as an optional extension should be OK. > > There may be technical and policital reasons why one mechanism > or another will not adopt this functionality. > > The political reasons may be that a gssapi mechanism should be > authentication only or authentication plus integrity but no confidentiality > (this was how DCE implemented the former US crypto export regulations). > Providing cryptographically strong shared secrets to the communication > peers of an established security context was incompatible with > that regulation. > > Technical reasons may be that the gssapi mechanism provides authentication > only and no means to establish a cryptographically strong shared secret > between the communication peers during authentication which could be > used as a master secret. Simple challenge-response schemes such > as Microsoft's NTLM authentication come to mind. Or authentication > based on DSA-certificates. > > -Martin > -++**==--++**==--++**==--++**==--++**==--++**==--++**== > This message was posted through the Stanford campus mailing list > server. If you wish to unsubscribe from this mailing list, send the > message body of "unsubscribe ietf-cat-wg" to [email protected] -++**==--++**==--++**==--++**==--++**==--++**==--++**== This message was posted through the Stanford campus mailing list server. If you wish to unsubscribe from this mailing list, send the message body of "unsubscribe ietf-cat-wg" to [email protected]