diff --git a/wolfcrypt/src/rsa.c b/wolfcrypt/src/rsa.c index e7fa4b9f4..f960b67ec 100644 --- a/wolfcrypt/src/rsa.c +++ b/wolfcrypt/src/rsa.c @@ -198,6 +198,9 @@ int wc_InitRsaKey_ex(RsaKey* key, void* heap, int devId) key->tmp = NULL; key->tmpLen = 0; key->tmpIsAlloc = 0; +#ifdef WC_RSA_BLINDING + key->rng = NULL; +#endif #ifdef WOLFSSL_ASYNC_CRYPT if (devId != INVALID_DEVID) {