From 6ce8b3450b2c24ba09a298895c724a40a929d024 Mon Sep 17 00:00:00 2001 From: Sam Hartman Date: Tue, 24 Feb 2004 21:07:22 +0000 Subject: Remove ENCTYPE_LOCAL_DES3_HMAC_SHA1 Previously, MIT had support for a version of the des3 enctype with a 32-bit length prepended to encrypted data. Remove that support. This is non-standard and is no longer needed even at MIT. Ticket: new git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@16122 dc483132-0cff-0310-8789-dd5450dbe970 --- src/kdc/main.c | 17 ----------------- 1 file changed, 17 deletions(-) (limited to 'src/kdc/main.c') diff --git a/src/kdc/main.c b/src/kdc/main.c index 9ddcaaa9e5..961f3bbee4 100644 --- a/src/kdc/main.c +++ b/src/kdc/main.c @@ -432,10 +432,6 @@ initialize_realms(krb5_context kcontext, int argc, char **argv) char *v4mode = 0; #endif extern char *optarg; -#ifdef ATHENA_DES3_KLUDGE - extern struct krb5_keytypes krb5_enctypes_list[]; - extern int krb5_enctypes_length; -#endif if (!krb5_aprof_init(DEFAULT_KDC_PROFILE, KDC_PROFILE_ENV, &aprof)) { hierarchy[0] = "kdcdefaults"; @@ -524,19 +520,6 @@ initialize_realms(krb5_context kcontext, int argc, char **argv) enable_v4_crossrealm(argv[0]); #endif break; - case '3': -#ifdef ATHENA_DES3_KLUDGE - if (krb5_enctypes_list[krb5_enctypes_length-1].etype - != ENCTYPE_LOCAL_DES3_HMAC_SHA1) { - fprintf(stderr, - "internal inconsistency in enctypes_list" - " while disabling\n" - "des3-marc-hmac-sha1 enctype\n"); - exit(1); - } - krb5_enctypes_length--; - break; -#endif case '?': default: usage(argv[0]); -- cgit