summaryrefslogtreecommitdiffstats
path: root/src/lib
diff options
context:
space:
mode:
authorJohn Carr <jfc@mit.edu>1992-03-25 06:32:26 +0000
committerJohn Carr <jfc@mit.edu>1992-03-25 06:32:26 +0000
commit116377991a08a82eb23f094e596b31134a81a561 (patch)
tree20283588400575d5548861cfdf9bd242fa066614 /src/lib
parentac95879c428c3db6d8172b106ed54f8e8abdfda1 (diff)
downloadkrb5-116377991a08a82eb23f094e596b31134a81a561.tar.gz
krb5-116377991a08a82eb23f094e596b31134a81a561.tar.xz
krb5-116377991a08a82eb23f094e596b31134a81a561.zip
Add md5
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@2256 dc483132-0cff-0310-8789-dd5450dbe970
Diffstat (limited to 'src/lib')
-rw-r--r--src/lib/crypto/cryptoconf.c13
1 files changed, 13 insertions, 0 deletions
diff --git a/src/lib/crypto/cryptoconf.c b/src/lib/crypto/cryptoconf.c
index defb70477..90a7d4090 100644
--- a/src/lib/crypto/cryptoconf.c
+++ b/src/lib/crypto/cryptoconf.c
@@ -50,6 +50,15 @@ static char rcsid_cryptoconf_c[] =
#define MD4_DES_CKENTRY 0
#endif
+#ifdef PROVIDE_RSA_MD5
+#include <krb5/rsa-md5.h>
+#define MD5_CKENTRY &rsa_md5_cksumtable_entry
+#define MD5_DES_CKENTRY &rsa_md5_des_cksumtable_entry
+#else
+#define MD5_CKENTRY 0
+#define MD5_DES_CKENTRY 0
+#endif
+
#ifdef PROVIDE_SNEFRU
#define XEROX_CKENTRY &snefru_cksumtable_entry
#else
@@ -111,6 +120,10 @@ krb5_checksum_entry *krb5_cksumarray[] = {
MD4_CKENTRY,
MD4_DES_CKENTRY,
DES_CBC_CKENTRY,
+ 0,
+ 0,
+ MD5_CKENTRY,
+ MD5_DES_CKENTRY
};
int krb5_max_cksum = sizeof(krb5_cksumarray)/sizeof(krb5_cksumarray[0]);