diff options
author | Sam Hartman <hartmans@mit.edu> | 2004-02-24 21:07:22 +0000 |
---|---|---|
committer | Sam Hartman <hartmans@mit.edu> | 2004-02-24 21:07:22 +0000 |
commit | 6ce8b3450b2c24ba09a298895c724a40a929d024 (patch) | |
tree | 2f44dd7927da5c3fb5dc7d21938f2e009aa1bb08 /src/kdc/main.c | |
parent | 2d16d6cd6b2ecec6e8843ba17603875d1804c980 (diff) | |
download | krb5-6ce8b3450b2c24ba09a298895c724a40a929d024.tar.gz krb5-6ce8b3450b2c24ba09a298895c724a40a929d024.tar.xz krb5-6ce8b3450b2c24ba09a298895c724a40a929d024.zip |
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
Diffstat (limited to 'src/kdc/main.c')
-rw-r--r-- | src/kdc/main.c | 17 |
1 files changed, 0 insertions, 17 deletions
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]); |