@@ -24505,6 +24505,12 @@ static wc_test_ret_t rsa_certgen_test(RsaKey* key, RsaKey* keypub, WC_RNG* rng,
2450524505 myCert->isCA = 1;
2450624506#ifndef NO_SHA256
2450724507 myCert->sigType = CTC_SHA256wRSA;
24508+ #elif defined(WOLFSSL_SHA384)
24509+ myCert->sigType = CTC_SHA384wRSA;
24510+ #elif defined(WOLFSSL_SHA512)
24511+ myCert->sigType = CTC_SHA512wRSA;
24512+ #elif defined(WOLFSSL_SHA224)
24513+ myCert->sigType = CTC_SHA224wRSA;
2450824514#else
2450924515 myCert->sigType = CTC_SHAwRSA;
2451024516#endif
@@ -24652,6 +24658,12 @@ static wc_test_ret_t rsa_certgen_test(RsaKey* key, RsaKey* keypub, WC_RNG* rng,
2465224658
2465324659#ifndef NO_SHA256
2465424660 myCert->sigType = CTC_SHA256wRSA;
24661+ #elif defined(WOLFSSL_SHA384)
24662+ myCert->sigType = CTC_SHA384wRSA;
24663+ #elif defined(WOLFSSL_SHA512)
24664+ myCert->sigType = CTC_SHA512wRSA;
24665+ #elif defined(WOLFSSL_SHA224)
24666+ myCert->sigType = CTC_SHA224wRSA;
2465524667#else
2465624668 myCert->sigType = CTC_SHAwRSA;
2465724669#endif
@@ -24878,6 +24890,12 @@ static wc_test_ret_t rsa_ecc_certgen_test(WC_RNG* rng, byte* tmp)
2487824890
2487924891#ifndef NO_SHA256
2488024892 myCert->sigType = CTC_SHA256wRSA;
24893+ #elif defined(WOLFSSL_SHA384)
24894+ myCert->sigType = CTC_SHA384wRSA;
24895+ #elif defined(WOLFSSL_SHA512)
24896+ myCert->sigType = CTC_SHA512wRSA;
24897+ #elif defined(WOLFSSL_SHA224)
24898+ myCert->sigType = CTC_SHA224wRSA;
2488124899#else
2488224900 myCert->sigType = CTC_SHAwRSA;
2488324901#endif
@@ -25981,6 +25999,12 @@ WOLFSSL_TEST_SUBROUTINE wc_test_ret_t rsa_test(void)
2598125999
2598226000 #ifndef NO_SHA256
2598326001 req->sigType = CTC_SHA256wRSA;
26002+ #elif defined(WOLFSSL_SHA384)
26003+ req->sigType = CTC_SHA384wRSA;
26004+ #elif defined(WOLFSSL_SHA512)
26005+ req->sigType = CTC_SHA512wRSA;
26006+ #elif defined(WOLFSSL_SHA224)
26007+ req->sigType = CTC_SHA224wRSA;
2598426008 #else
2598526009 req->sigType = CTC_SHAwRSA;
2598626010 #endif
@@ -37094,6 +37118,12 @@ static wc_test_ret_t ecc_test_cert_gen(WC_RNG* rng)
3709437118
3709537119#ifndef NO_SHA256
3709637120 myCert->sigType = CTC_SHA256wECDSA;
37121+ #elif defined(WOLFSSL_SHA384)
37122+ myCert->sigType = CTC_SHA384wECDSA;
37123+ #elif defined(WOLFSSL_SHA512)
37124+ myCert->sigType = CTC_SHA512wECDSA;
37125+ #elif defined(WOLFSSL_SHA224)
37126+ myCert->sigType = CTC_SHA224wECDSA;
3709737127#else
3709837128 myCert->sigType = CTC_SHAwECDSA;
3709937129#endif
0 commit comments