Add MD4 to EVP layer

This commit is contained in:
Juliusz Sosinowicz
2024-12-31 16:58:58 +01:00
parent 3cb2bb3759
commit af96f294fa
3 changed files with 8 additions and 0 deletions

View File

@@ -18124,6 +18124,9 @@ const WOLFSSL_ObjectInfo wolfssl_object_info[] = {
#ifdef WOLFSSL_MD2
{ WC_NID_md2, MD2h, oidHashType, "MD2", "md2"},
#endif
#ifndef NO_MD4
{ WC_NID_md4, MD4h, oidHashType, "MD4", "md4"},
#endif
#ifndef NO_MD5
{ WC_NID_md5, MD5h, oidHashType, "MD5", "md5"},
#endif

View File

@@ -10884,6 +10884,10 @@ const WOLFSSL_EVP_MD* wolfSSL_EVP_get_digestbynid(int id)
WOLFSSL_MSG("wolfSSL_get_digestbynid");
switch(id) {
#ifndef NO_MD4
case WC_NID_md4:
return wolfSSL_EVP_md4();
#endif
#ifndef NO_MD5
case WC_NID_md5:
return wolfSSL_EVP_md5();

View File

@@ -1249,6 +1249,7 @@ enum Oid_Types {
enum Hash_Sum {
MD2h = 646,
MD4h = 648,
MD5h = 649,
SHAh = 88,
SHA224h = 417,