From 0f32b7d345ada2a5539faf230da9dec3b46a5043 Mon Sep 17 00:00:00 2001 From: Paul Elliott Date: Mon, 20 Sep 2021 18:46:03 +0100 Subject: [PATCH] Apply fixes to test driver from lib implementation Signed-off-by: Paul Elliott --- tests/src/drivers/test_driver_aead.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/tests/src/drivers/test_driver_aead.c b/tests/src/drivers/test_driver_aead.c index ac116ffb0..84e69e0f6 100644 --- a/tests/src/drivers/test_driver_aead.c +++ b/tests/src/drivers/test_driver_aead.c @@ -282,7 +282,7 @@ psa_status_t mbedtls_test_transparent_aead_verify( plaintext_size, plaintext_length, check_tag, - tag_length, + sizeof( check_tag ), &check_tag_length ); if( mbedtls_test_driver_aead_hooks.driver_status == PSA_SUCCESS ) @@ -293,6 +293,8 @@ psa_status_t mbedtls_test_transparent_aead_verify( mbedtls_test_driver_aead_hooks.driver_status = PSA_ERROR_INVALID_SIGNATURE; } + + mbedtls_platform_zeroize( check_tag, sizeof( check_tag ) ); } return( mbedtls_test_driver_aead_hooks.driver_status );