mirror of
https://github.com/wolfSSL/wolfssl.git
synced 2025-08-01 19:54:40 +02:00
Add MD4 to EVP layer
This commit is contained in:
@@ -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
|
||||
|
@@ -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();
|
||||
|
@@ -1249,6 +1249,7 @@ enum Oid_Types {
|
||||
|
||||
enum Hash_Sum {
|
||||
MD2h = 646,
|
||||
MD4h = 648,
|
||||
MD5h = 649,
|
||||
SHAh = 88,
|
||||
SHA224h = 417,
|
||||
|
Reference in New Issue
Block a user