[1724] in Kerberos-V5-bugs

home help back first fref pref prev next nref lref last post

3-DES seems to work a lot better with this...

daemon@ATHENA.MIT.EDU (Richard Basch)
Wed Nov 15 19:46:19 1995

Date: Wed, 15 Nov 1995 19:45:13 -0500
To: tytso@MIT.EDU, krb5-bugs@MIT.EDU
From: "Richard Basch" <basch@lehman.com>


Please review...  
I have even been able to use the TGTs without a problem, but that is not
to say I have put this through more than a cursory set of tests yet...

-Richard

--- 1.1	1995/11/16 00:37:59
+++ src/lib/krb5/krb/get_in_tkt.c	1995/11/16 00:41:30
@@ -213,7 +213,7 @@
 	f_salt = 1;
     }
     
-    if ((retval = (*key_proc)(context, as_reply->ticket->enc_part.enctype,
+    if ((retval = (*key_proc)(context, as_reply->enc_part.enctype,
 			      &salt, keyseed, &decrypt_key)))
 	goto cleanup;
     
--- 1.1	1995/11/15 23:44:24
+++ src/kdc/do_as_req.c	1995/11/15 23:46:06
@@ -439,6 +439,8 @@
     }
     encrypting_key.enctype = useenctype;
 
+    krb5_use_enctype(kdc_context, &eblock, encrypting_key.enctype);
+
     errcode = krb5_encode_kdc_rep(kdc_context, KRB5_AS_REP, &reply_encpart, 
 				  &eblock, &encrypting_key,  &reply, response);
     memset((char *)encrypting_key.contents, 0, encrypting_key.length);

Richard Basch                   URL: http://web.mit.edu/basch/www/home.html
Lehman Brothers, Inc.           Email: basch@lehman.com, basch@mit.edu
101 Hudson St., 33rd Floor      Fax:   +1-201-524-5828
Jersey City, NJ  07302-3988     Voice: +1-201-524-5049


home help back first fref pref prev next nref lref last post