From: Dariusz Michaluk Date: Wed, 10 Jul 2024 08:54:05 +0000 (+0200) Subject: Fix wrapping tests X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=refs%2Fchanges%2F47%2F314347%2F1;p=platform%2Fcore%2Ftest%2Fsecurity-tests.git Fix wrapping tests Wrapping function should always use public key, unwrapping is made with private key. Change-Id: I4628de66596d7fe155b93a461467724c6e8d708e --- diff --git a/src/ckm/unprivileged/key-wrapping.cpp b/src/ckm/unprivileged/key-wrapping.cpp index df976447..bb64730d 100644 --- a/src/ckm/unprivileged/key-wrapping.cpp +++ b/src/ckm/unprivileged/key-wrapping.cpp @@ -889,7 +889,7 @@ void testWrapUnwrapKeys( assert_invalid_param(ckmc_wrap_concatenated_data, params.get(), - prvAlias.c_str(), + pubAlias.c_str(), keyPolicy.password, aliasAES.c_str(), keyPolicy.password, @@ -899,7 +899,7 @@ void testWrapUnwrapKeys( ckmc_raw_buffer_s *data = createRandomBufferCAPI(dataSize); assert_positive(ckmc_wrap_concatenated_data, params.get(), - prvAlias.c_str(), + pubAlias.c_str(), keyPolicy.password, aliasAES.c_str(), keyPolicy.password, @@ -2133,7 +2133,7 @@ RUNNER_TEST(TKW_WRAP_CONCATENATED_DATA_DB_ALIAS_UNKNOWN) { assert_result(CKMC_ERROR_DB_ALIAS_UNKNOWN, ckmc_wrap_concatenated_data, params.get(), - prvAlias.c_str(), + pubAlias.c_str(), nullptr, "invalid_alias", nullptr, @@ -2166,7 +2166,7 @@ RUNNER_TEST(TKW_WRAP_CONCATENATED_DATA_INVALID_PARAMETER) { assert_positive(ckmc_wrap_concatenated_data, params.get(), - prvAlias.c_str(), + pubAlias.c_str(), nullptr, aliasAES.c_str(), nullptr, @@ -2186,7 +2186,7 @@ RUNNER_TEST(TKW_WRAP_CONCATENATED_DATA_INVALID_PARAMETER) { assert_result(CKMC_ERROR_INVALID_PARAMETER, ckmc_wrap_concatenated_data, params.get(), - prvAlias.c_str(), + pubAlias.c_str(), nullptr, nullptr, nullptr, @@ -2196,7 +2196,7 @@ RUNNER_TEST(TKW_WRAP_CONCATENATED_DATA_INVALID_PARAMETER) { assert_result(CKMC_ERROR_INVALID_PARAMETER, ckmc_wrap_concatenated_data, params.get(), - prvAlias.c_str(), + pubAlias.c_str(), nullptr, aliasAES.c_str(), nullptr, @@ -2207,7 +2207,7 @@ RUNNER_TEST(TKW_WRAP_CONCATENATED_DATA_INVALID_PARAMETER) { assert_result(CKMC_ERROR_INVALID_PARAMETER, ckmc_wrap_concatenated_data, params.get(), - prvAlias.c_str(), + pubAlias.c_str(), nullptr, aliasAES.c_str(), nullptr, @@ -2218,7 +2218,7 @@ RUNNER_TEST(TKW_WRAP_CONCATENATED_DATA_INVALID_PARAMETER) { assert_result(CKMC_ERROR_INVALID_PARAMETER, ckmc_wrap_concatenated_data, params.get(), - prvAlias.c_str(), + pubAlias.c_str(), nullptr, aliasAES.c_str(), nullptr, @@ -2244,7 +2244,7 @@ RUNNER_TEST(TKW_WRAP_CONCATENATED_DATA_AUTHENTICATION_FAILED) { assert_result(CKMC_ERROR_AUTHENTICATION_FAILED, ckmc_wrap_concatenated_data, params.get(), - prvAlias.c_str(), + pubAlias.c_str(), passwordRSA, aliasAES.c_str(), nullptr, @@ -2255,7 +2255,7 @@ RUNNER_TEST(TKW_WRAP_CONCATENATED_DATA_AUTHENTICATION_FAILED) { assert_result(CKMC_ERROR_AUTHENTICATION_FAILED, ckmc_wrap_concatenated_data, params.get(), - prvAlias.c_str(), + pubAlias.c_str(), nullptr, aliasAES.c_str(), passwordAES, @@ -2281,7 +2281,7 @@ RUNNER_TEST(TKW_UNWRAP_CONCATENATED_DATA_DB_ALIAS_UNKNOWN) { assert_positive(ckmc_wrap_concatenated_data, params.get(), - prvAlias.c_str(), + pubAlias.c_str(), nullptr, aliasAES.c_str(), nullptr,