diff --git a/src/libstrongswan/plugins/wolfssl/wolfssl_rsa_private_key.c b/src/libstrongswan/plugins/wolfssl/wolfssl_rsa_private_key.c index c936266c8..0c1e6ee06 100644 --- a/src/libstrongswan/plugins/wolfssl/wolfssl_rsa_private_key.c +++ b/src/libstrongswan/plugins/wolfssl/wolfssl_rsa_private_key.c @@ -419,7 +419,9 @@ static private_wolfssl_rsa_private_key_t *create_empty() free(this); return NULL; } +#ifdef WC_RSA_BLINDING this->rsa.rng = &this->rng; +#endif return this; }