mirror of
https://github.com/wolfSSL/wolfssl.git
synced 2025-07-30 18:57:27 +02:00
Fix error with wolfCrypt-JNI having ECC_PRIVATEKEY_ONLY and d != NULL
This commit is contained in:
@ -6428,7 +6428,10 @@ int wc_ecc_export_ex(ecc_key* key, byte* qx, word32* qxLen,
|
|||||||
|
|
||||||
/* private key, d */
|
/* private key, d */
|
||||||
if (d != NULL) {
|
if (d != NULL) {
|
||||||
if (dLen == NULL || key->type != ECC_PRIVATEKEY)
|
if (dLen == NULL)
|
||||||
|
return BAD_FUNC_ARG;
|
||||||
|
|
||||||
|
if (!(key->type == ECC_PRIVATEKEY || key->type == ECC_PRIVATEKEY_ONLY))
|
||||||
return BAD_FUNC_ARG;
|
return BAD_FUNC_ARG;
|
||||||
|
|
||||||
#ifdef WOLFSSL_ATECC508A
|
#ifdef WOLFSSL_ATECC508A
|
||||||
|
Reference in New Issue
Block a user