@@ -7172,15 +7172,10 @@ static int test_wolfSSL_EVP_CIPHER_CTX(void)
71727172#if defined(HAVE_SSL_MEMIO_TESTS_DEPENDENCIES) || \
71737173 defined(HAVE_IO_TESTS_DEPENDENCIES)
71747174#ifdef WOLFSSL_HAVE_TLS_UNIQUE
7175- #ifdef WC_SHA512_DIGEST_SIZE
7176- #define MD_MAX_SIZE WC_SHA512_DIGEST_SIZE
7177- #else
7178- #define MD_MAX_SIZE WC_SHA256_DIGEST_SIZE
7179- #endif
7180- byte server_side_msg1[MD_MAX_SIZE] = {0};/* msg sent by server */
7181- byte server_side_msg2[MD_MAX_SIZE] = {0};/* msg received from client */
7182- byte client_side_msg1[MD_MAX_SIZE] = {0};/* msg sent by client */
7183- byte client_side_msg2[MD_MAX_SIZE] = {0};/* msg received from server */
7175+ byte server_side_msg1[WC_MAX_DIGEST_SIZE]; /* msg sent by server */
7176+ byte server_side_msg2[WC_MAX_DIGEST_SIZE]; /* msg received from client */
7177+ byte client_side_msg1[WC_MAX_DIGEST_SIZE]; /* msg sent by client */
7178+ byte client_side_msg2[WC_MAX_DIGEST_SIZE]; /* msg received from server */
71847179#endif /* WOLFSSL_HAVE_TLS_UNIQUE */
71857180
71867181/* TODO: Expand and enable this when EVP_chacha20_poly1305 is supported */
@@ -7733,14 +7728,14 @@ int test_wolfSSL_client_server_nofail_memio(test_ssl_cbf* client_cb,
77337728 TEST_SUCCESS);
77347729 }
77357730#ifdef WOLFSSL_HAVE_TLS_UNIQUE
7736- XMEMSET(server_side_msg2, 0, MD_MAX_SIZE );
7731+ XMEMSET(server_side_msg2, 0, WC_MAX_DIGEST_SIZE );
77377732 msg_len = wolfSSL_get_peer_finished(test_ctx.s_ssl, server_side_msg2,
7738- MD_MAX_SIZE );
7733+ WC_MAX_DIGEST_SIZE );
77397734 ExpectIntGE(msg_len, 0);
77407735
7741- XMEMSET(server_side_msg1, 0, MD_MAX_SIZE );
7736+ XMEMSET(server_side_msg1, 0, WC_MAX_DIGEST_SIZE );
77427737 msg_len = wolfSSL_get_finished(test_ctx.s_ssl, server_side_msg1,
7743- MD_MAX_SIZE );
7738+ WC_MAX_DIGEST_SIZE );
77447739 ExpectIntGE(msg_len, 0);
77457740#endif /* WOLFSSL_HAVE_TLS_UNIQUE */
77467741
@@ -8104,12 +8099,12 @@ static THREAD_RETURN WOLFSSL_THREAD test_server_nofail(void* args)
81048099 }
81058100
81068101#ifdef WOLFSSL_HAVE_TLS_UNIQUE
8107- XMEMSET(server_side_msg2, 0, MD_MAX_SIZE );
8108- msg_len = wolfSSL_get_peer_finished(ssl, server_side_msg2, MD_MAX_SIZE );
8102+ XMEMSET(server_side_msg2, 0, WC_MAX_DIGEST_SIZE );
8103+ msg_len = wolfSSL_get_peer_finished(ssl, server_side_msg2, WC_MAX_DIGEST_SIZE );
81098104 AssertIntGE(msg_len, 0);
81108105
8111- XMEMSET(server_side_msg1, 0, MD_MAX_SIZE );
8112- msg_len = wolfSSL_get_finished(ssl, server_side_msg1, MD_MAX_SIZE );
8106+ XMEMSET(server_side_msg1, 0, WC_MAX_DIGEST_SIZE );
8107+ msg_len = wolfSSL_get_finished(ssl, server_side_msg1, WC_MAX_DIGEST_SIZE );
81138108 AssertIntGE(msg_len, 0);
81148109#endif /* WOLFSSL_HAVE_TLS_UNIQUE */
81158110
@@ -9728,12 +9723,12 @@ static int test_wolfSSL_get_finished_client_on_handshake(WOLFSSL_CTX* ctx,
97289723
97299724 /* get_finished test */
97309725 /* 1. get own sent message */
9731- XMEMSET(client_side_msg1, 0, MD_MAX_SIZE );
9732- msg_len = wolfSSL_get_finished(ssl, client_side_msg1, MD_MAX_SIZE );
9726+ XMEMSET(client_side_msg1, 0, WC_MAX_DIGEST_SIZE );
9727+ msg_len = wolfSSL_get_finished(ssl, client_side_msg1, WC_MAX_DIGEST_SIZE );
97339728 ExpectIntGE(msg_len, 0);
97349729 /* 2. get peer message */
9735- XMEMSET(client_side_msg2, 0, MD_MAX_SIZE );
9736- msg_len = wolfSSL_get_peer_finished(ssl, client_side_msg2, MD_MAX_SIZE );
9730+ XMEMSET(client_side_msg2, 0, WC_MAX_DIGEST_SIZE );
9731+ msg_len = wolfSSL_get_peer_finished(ssl, client_side_msg2, WC_MAX_DIGEST_SIZE );
97379732 ExpectIntGE(msg_len, 0);
97389733
97399734 return EXPECT_RESULT();
@@ -9756,8 +9751,8 @@ static int test_wolfSSL_get_finished(void)
97569751 TEST_SUCCESS);
97579752
97589753 /* test received msg vs sent msg */
9759- ExpectIntEQ(0, XMEMCMP(client_side_msg1, server_side_msg2, MD_MAX_SIZE ));
9760- ExpectIntEQ(0, XMEMCMP(client_side_msg2, server_side_msg1, MD_MAX_SIZE ));
9754+ ExpectIntEQ(0, XMEMCMP(client_side_msg1, server_side_msg2, WC_MAX_DIGEST_SIZE ));
9755+ ExpectIntEQ(0, XMEMCMP(client_side_msg2, server_side_msg1, WC_MAX_DIGEST_SIZE ));
97619756#endif /* HAVE_SSL_MEMIO_TESTS_DEPENDENCIES && WOLFSSL_HAVE_TLS_UNIQUE */
97629757
97639758 return EXPECT_RESULT();
0 commit comments