forked from wolfSSL/wolfssl
HMAC_Init, keylen arg check
This commit is contained in:
committed by
Jacob Barthelmeh
parent
f38a321e64
commit
937c759998
@ -24759,7 +24759,10 @@ int wolfSSL_HMAC_Init(WOLFSSL_HMAC_CTX* ctx, const void* key, int keylen,
|
||||
WOLFSSL_MSG("no ctx on init");
|
||||
return WOLFSSL_FAILURE;
|
||||
}
|
||||
|
||||
if (key && (keylen > HMAC_BLOCK_SIZE)) {
|
||||
WOLFSSL_MSG("invalid keylen");
|
||||
return SSL_FAILURE;
|
||||
}
|
||||
if (type) {
|
||||
WOLFSSL_MSG("init has type");
|
||||
|
||||
|
Reference in New Issue
Block a user