Always include md5, its needed for HMAC-MD5 that arcfour enctypes uses

This commit is contained in:
Love Hornquist Astrand
2009-08-18 15:57:37 +02:00
parent 6ec1a80772
commit 65f40a25c3

View File

@@ -1604,8 +1604,6 @@ static struct checksum_type checksum_rsa_md5_des = {
}; };
#endif /* HEIM_WEAK_CRYPTO */ #endif /* HEIM_WEAK_CRYPTO */
#if defined(DES3_OLD_ENCTYPE) || defined(HEIM_WEAK_CRYPTO)
static krb5_error_code static krb5_error_code
RSA_MD5_checksum(krb5_context context, RSA_MD5_checksum(krb5_context context,
struct key_data *key, struct key_data *key,
@@ -1628,7 +1626,6 @@ static struct checksum_type checksum_rsa_md5 = {
RSA_MD5_checksum, RSA_MD5_checksum,
NULL NULL
}; };
#endif
#ifdef DES3_OLD_ENCTYPE #ifdef DES3_OLD_ENCTYPE
static struct checksum_type checksum_rsa_md5_des3 = { static struct checksum_type checksum_rsa_md5_des3 = {
@@ -1696,12 +1693,12 @@ static struct checksum_type *checksum_types[] = {
&checksum_crc32, &checksum_crc32,
&checksum_rsa_md4, &checksum_rsa_md4,
&checksum_rsa_md4_des, &checksum_rsa_md4_des,
&checksum_rsa_md5,
&checksum_rsa_md5_des, &checksum_rsa_md5_des,
#endif #endif
#ifdef DES3_OLD_ENCTYPE #ifdef DES3_OLD_ENCTYPE
&checksum_rsa_md5_des3, &checksum_rsa_md5_des3,
#endif #endif
&checksum_rsa_md5,
&checksum_sha1, &checksum_sha1,
&checksum_hmac_sha1_des3, &checksum_hmac_sha1_des3,
&checksum_hmac_sha1_aes128, &checksum_hmac_sha1_aes128,