forked from wolfSSL/wolfssl
Add MD4 to EVP layer
This commit is contained in:
@@ -18124,6 +18124,9 @@ const WOLFSSL_ObjectInfo wolfssl_object_info[] = {
|
|||||||
#ifdef WOLFSSL_MD2
|
#ifdef WOLFSSL_MD2
|
||||||
{ WC_NID_md2, MD2h, oidHashType, "MD2", "md2"},
|
{ WC_NID_md2, MD2h, oidHashType, "MD2", "md2"},
|
||||||
#endif
|
#endif
|
||||||
|
#ifndef NO_MD4
|
||||||
|
{ WC_NID_md4, MD4h, oidHashType, "MD4", "md4"},
|
||||||
|
#endif
|
||||||
#ifndef NO_MD5
|
#ifndef NO_MD5
|
||||||
{ WC_NID_md5, MD5h, oidHashType, "MD5", "md5"},
|
{ WC_NID_md5, MD5h, oidHashType, "MD5", "md5"},
|
||||||
#endif
|
#endif
|
||||||
|
@@ -10884,6 +10884,10 @@ const WOLFSSL_EVP_MD* wolfSSL_EVP_get_digestbynid(int id)
|
|||||||
WOLFSSL_MSG("wolfSSL_get_digestbynid");
|
WOLFSSL_MSG("wolfSSL_get_digestbynid");
|
||||||
|
|
||||||
switch(id) {
|
switch(id) {
|
||||||
|
#ifndef NO_MD4
|
||||||
|
case WC_NID_md4:
|
||||||
|
return wolfSSL_EVP_md4();
|
||||||
|
#endif
|
||||||
#ifndef NO_MD5
|
#ifndef NO_MD5
|
||||||
case WC_NID_md5:
|
case WC_NID_md5:
|
||||||
return wolfSSL_EVP_md5();
|
return wolfSSL_EVP_md5();
|
||||||
|
@@ -1249,6 +1249,7 @@ enum Oid_Types {
|
|||||||
|
|
||||||
enum Hash_Sum {
|
enum Hash_Sum {
|
||||||
MD2h = 646,
|
MD2h = 646,
|
||||||
|
MD4h = 648,
|
||||||
MD5h = 649,
|
MD5h = 649,
|
||||||
SHAh = 88,
|
SHAh = 88,
|
||||||
SHA224h = 417,
|
SHA224h = 417,
|
||||||
|
Reference in New Issue
Block a user