mirror of
https://github.com/wolfSSL/wolfssl.git
synced 2025-07-30 10:47:28 +02:00
Fix RSA hash warning for operations with no hash specified.
This commit is contained in:
@ -1779,6 +1779,8 @@ int wc_RsaUnPad_ex(byte* pkcsBlock, word32 pkcsBlockLen, byte** out,
|
|||||||
int wc_hash2mgf(enum wc_HashType hType)
|
int wc_hash2mgf(enum wc_HashType hType)
|
||||||
{
|
{
|
||||||
switch (hType) {
|
switch (hType) {
|
||||||
|
case WC_HASH_TYPE_NONE:
|
||||||
|
return WC_MGF1NONE;
|
||||||
case WC_HASH_TYPE_SHA:
|
case WC_HASH_TYPE_SHA:
|
||||||
#ifndef NO_SHA
|
#ifndef NO_SHA
|
||||||
return WC_MGF1SHA1;
|
return WC_MGF1SHA1;
|
||||||
@ -1809,7 +1811,6 @@ int wc_hash2mgf(enum wc_HashType hType)
|
|||||||
#else
|
#else
|
||||||
break;
|
break;
|
||||||
#endif
|
#endif
|
||||||
case WC_HASH_TYPE_NONE:
|
|
||||||
case WC_HASH_TYPE_MD2:
|
case WC_HASH_TYPE_MD2:
|
||||||
case WC_HASH_TYPE_MD4:
|
case WC_HASH_TYPE_MD4:
|
||||||
case WC_HASH_TYPE_MD5:
|
case WC_HASH_TYPE_MD5:
|
||||||
|
Reference in New Issue
Block a user