From e05a21f0849a40c2997c7712d93e6ae1f152e146 Mon Sep 17 00:00:00 2001 From: Yanray Wang Date: Fri, 17 Mar 2023 20:09:17 +0800 Subject: [PATCH] rsa: add a test to check default padding mode and hash_id Signed-off-by: Yanray Wang --- tests/suites/test_suite_pkcs1_v15.function | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/tests/suites/test_suite_pkcs1_v15.function b/tests/suites/test_suite_pkcs1_v15.function index 91dcda3ae..03b31c22d 100644 --- a/tests/suites/test_suite_pkcs1_v15.function +++ b/tests/suites/test_suite_pkcs1_v15.function @@ -28,6 +28,10 @@ void pkcs1_rsaes_v15_encrypt(int mod, char *input_N, mbedtls_mpi_init(&N); mbedtls_mpi_init(&E); mbedtls_rsa_init(&ctx); + + TEST_ASSERT(mbedtls_rsa_get_padding_mode(&ctx) == MBEDTLS_RSA_PKCS_V15); + TEST_ASSERT(mbedtls_rsa_get_md_alg(&ctx) == MBEDTLS_MD_NONE); + TEST_ASSERT(mbedtls_rsa_set_padding(&ctx, MBEDTLS_RSA_PKCS_V15, hash) == 0); memset(output, 0x00, sizeof(output));