From 18c70c2bd0c863aaba65016465a528e30a65dd34 Mon Sep 17 00:00:00 2001 From: 0x391F <56181919+0x391F@users.noreply.github.com> Date: Wed, 16 Oct 2019 15:47:30 +0800 Subject: [PATCH] Remove MD4 hash algorithm Remove MD4 which is insecure nowadays and in general, people use MD5 more frequent through it is also insecure. --- src/Mayaqua/Encrypt.c | 13 ------------- 1 file changed, 13 deletions(-) diff --git a/src/Mayaqua/Encrypt.c b/src/Mayaqua/Encrypt.c index 502aa8d5..f03a3a8f 100644 --- a/src/Mayaqua/Encrypt.c +++ b/src/Mayaqua/Encrypt.c @@ -29,7 +29,6 @@ #include #include #include -#include #include #include #include @@ -169,18 +168,6 @@ void Enc_tls1_PRF(unsigned char *label, int label_len, const unsigned char *sec, Free(out2); } -// MD4 specific hash function -void HashMd4(void *dst, void *src, UINT size) -{ - // Validate arguments - if (dst == NULL || (src == NULL && size != 0)) - { - return; - } - - MD4(src, size, dst); -} - // MD5 hash void Md5(void *dst, void *src, UINT size) {