Home
last modified time | relevance | path

Searched refs:peerPublicKey (Results 1 - 25 of 43) sorted by relevance

12

/base/security/huks/test/unittest/huks_lite_test/liteos_a_adapter/
H A Dhks_agreement_test.cpp80 struct HksBlob *peerPublicKey, struct HksBlob *agreedKey) in AgreeKey()
93 ret = HksAgreeKeyRun(agreeParamSetTest, privateKey, peerPublicKey, agreedKey, 1); in AgreeKey()
108 struct HksBlob *peerPublicKey = NULL; in HWTEST_F() local
115 ret = GenerateLocalX25519Key(NULL, &peerPublicKey, NULL, &g_testAgreeParams[0].localPublicKeyParams); in HWTEST_F()
127 ret = AgreeKey(&g_testAgreeParams[0].agreeParamSetParams, privateKey, peerPublicKey, agreeKey); in HWTEST_F()
142 TestFreeBlob(&peerPublicKey); in HWTEST_F()
157 struct HksBlob *peerPublicKey = NULL; in HWTEST_F() local
164 ret = GenerateLocalX25519Key(&privateKey, &peerPublicKey, &g_testAgreeParams[0].localPrivateKeyParams, \ in HWTEST_F()
187 ret = AgreeKey(&g_testAgreeParams[0].agreeParamSetParams, privateKey2, peerPublicKey, agreeKey2); in HWTEST_F()
201 TestFreeBlob(&peerPublicKey); in HWTEST_F()
79 AgreeKey(const struct HksTestAgreeParamSet *agreeParamSetParams, struct HksBlob *privateKey, struct HksBlob *peerPublicKey, struct HksBlob *agreedKey) AgreeKey() argument
[all...]
/base/security/huks/test/unittest/huks_lite_test/liteos_m_adapter/
H A Dhks_agreement_test.c82 struct HksBlob *peerPublicKey, struct HksBlob *agreedKey) in AgreeKey()
95 ret = HksAgreeKeyRun(agreeParamSet, privateKey, peerPublicKey, agreedKey, 1); in AgreeKey()
110 struct HksBlob *peerPublicKey = NULL; in LITE_TEST_CASE() local
117 ret = GenerateLocalX25519Key(NULL, &peerPublicKey, NULL, &g_testAgreeParams[0].localPublicKeyParams); in LITE_TEST_CASE()
129 ret = AgreeKey(&g_testAgreeParams[0].agreeParamSetParams, privateKey, peerPublicKey, agreeKey); in LITE_TEST_CASE()
144 TestFreeBlob(&peerPublicKey); in LITE_TEST_CASE()
160 struct HksBlob *peerPublicKey = NULL; in LITE_TEST_CASE() local
168 ret = GenerateLocalX25519Key(&privateKey, &peerPublicKey, &g_testAgreeParams[0].localPrivateKeyParams, \ in LITE_TEST_CASE()
191 ret = AgreeKey(&g_testAgreeParams[0].agreeParamSetParams, privateKey1, peerPublicKey, agreeKey1); in LITE_TEST_CASE()
207 TestFreeBlob(&peerPublicKey); in LITE_TEST_CASE()
81 AgreeKey(const struct HksTestAgreeParamSet *agreeParamSetParams, struct HksBlob *privateKey, struct HksBlob *peerPublicKey, struct HksBlob *agreedKey) AgreeKey() argument
[all...]
/base/security/huks/test/fuzz_test/innerapi_fuzzer/hksagreekey_fuzzer/
H A Dhksagreekey_fuzzer.cpp39 struct HksBlob peerPublicKey = { sizeof(uint32_t), ReadData<uint8_t *>(data, size, sizeof(uint32_t)) }; in DoSomethingInterestingWithMyAPI() local
44 [[maybe_unused]] int ret = HksAgreeKey(ps.s, &privateKey, &peerPublicKey, &agreedKey); in DoSomethingInterestingWithMyAPI()
/base/security/huks/interfaces/inner_api/huks_standard/source/
H A Dhks_api_adapter.h31 const struct HksBlob *peerPublicKey, struct HksBlob *agreedKey);
H A Dhks_api_adapter.c70 const struct HksBlob *peerPublicKey, struct HksBlob *agreedKey) in HksAgreeKeyAdapter()
73 int32_t ret = GetHksPubKeyInnerFormat(paramSet, peerPublicKey, &publicKey); in HksAgreeKeyAdapter()
69 HksAgreeKeyAdapter(const struct HksParamSet *paramSet, const struct HksBlob *privateKey, const struct HksBlob *peerPublicKey, struct HksBlob *agreedKey) HksAgreeKeyAdapter() argument
/base/security/huks/services/huks_standard/huks_engine/main/core/include/
H A Dhks_sm_import_wrap_key.h29 struct HksBlob peerPublicKey; member
H A Dhks_core_service_key_operate_one_stage.h46 const struct HksBlob *peerPublicKey, struct HksBlob *agreedKey);
/base/security/huks/frameworks/huks_standard/main/os_dependency/ipc/src/
H A Dhks_ipc_check.c151 const struct HksBlob *peerPublicKey, const struct HksBlob *agreedKey) in HksCheckIpcAgreeKey()
153 int32_t ret = HksCheckBlob3AndParamSet(privateKey, peerPublicKey, agreedKey, paramSet); in HksCheckIpcAgreeKey()
156 if ((privateKey->size > MAX_PROCESS_SIZE) || (peerPublicKey->size > MAX_PROCESS_SIZE)) { in HksCheckIpcAgreeKey()
160 sizeof(peerPublicKey->size) + ALIGN_SIZE(peerPublicKey->size) + sizeof(agreedKey->size) > MAX_PROCESS_SIZE)) { in HksCheckIpcAgreeKey()
150 HksCheckIpcAgreeKey(const struct HksParamSet *paramSet, const struct HksBlob *privateKey, const struct HksBlob *peerPublicKey, const struct HksBlob *agreedKey) HksCheckIpcAgreeKey() argument
/base/security/huks/services/huks_standard/huks_engine/main/core/src/
H A Dhks_core_service_key_generate.c172 const struct HksBlob *peerPublicKey, struct HksBlob *agreedKey) in GenAgreeKey()
192 ret = HksCryptoHalAgreeKey(privateKey, peerPublicKey, &agreeSpec, agreedKey); in GenAgreeKey()
601 static void ClearAndFreeKeyBlobsIfNeed(struct HksBlob *peerPublicKey, struct HksBlob *agreeSharedSecret, in ClearAndFreeKeyBlobsIfNeed() argument
619 if (peerPublicKey->data != NULL) { in ClearAndFreeKeyBlobsIfNeed()
620 (void)memset_s(peerPublicKey->data, peerPublicKey->size, 0, peerPublicKey->size); in ClearAndFreeKeyBlobsIfNeed()
621 HKS_FREE(peerPublicKey->data); in ClearAndFreeKeyBlobsIfNeed()
798 struct HksBlob peerPublicKey = { 0, NULL }; in HksCoreImportWrappedKey() local
806 ret = GetPublicKeyInnerFormat(wrappingKey, wrappedKeyData, &peerPublicKey, in HksCoreImportWrappedKey()
171 GenAgreeKey(const struct HksParamSet *paramSet, const struct HksBlob *privateKey, const struct HksBlob *peerPublicKey, struct HksBlob *agreedKey) GenAgreeKey() argument
[all...]
H A Dhks_core_interfaces.c143 const struct HksBlob *peerPublicKey, struct HksBlob *agreedKey) in HuksHdiAgreeKey()
145 return HksCoreAgreeKey(paramSet, privateKey, peerPublicKey, agreedKey); in HuksHdiAgreeKey()
142 HuksHdiAgreeKey(const struct HksParamSet *paramSet, const struct HksBlob *privateKey, const struct HksBlob *peerPublicKey, struct HksBlob *agreedKey) HuksHdiAgreeKey() argument
/base/security/huks/test/unittest/huks_standard_test/interface_inner_test/sdk_test/src/
H A Dhks_agreement_test.cpp80 struct HksBlob *peerPublicKey, struct HksBlob *agreedKey) in AgreeKey()
93 ret = HksAgreeKeyRun(agreeParamSetTest, privateKey, peerPublicKey, agreedKey, 1); in AgreeKey()
79 AgreeKey(const struct HksTestAgreeParamSet *agreeParamSetParams, struct HksBlob *privateKey, struct HksBlob *peerPublicKey, struct HksBlob *agreedKey) AgreeKey() argument
H A Dhks_test_api_performance.c171 const struct HksBlob *peerPublicKey, struct HksBlob *agreedKey, uint32_t performTimes) in HksAgreeKeyRun()
184 ret = HksAgreeKeyForDe(paramSet, privateKey, peerPublicKey, agreedKey); in HksAgreeKeyRun()
170 HksAgreeKeyRun(const struct HksParamSet *paramSet, const struct HksBlob *privateKey, const struct HksBlob *peerPublicKey, struct HksBlob *agreedKey, uint32_t performTimes) HksAgreeKeyRun() argument
/base/security/huks/services/huks_standard/huks_service/main/os_dependency/ca/
H A Dhks_ca_access.c84 const struct HksBlob *peerPublicKey, struct HksBlob *agreedKey) in HksAccessAgreeKey()
86 return HksTeeAgreeKey(paramSet, privateKey, peerPublicKey, agreedKey); in HksAccessAgreeKey()
83 HksAccessAgreeKey(const struct HksParamSet *paramSet, const struct HksBlob *privateKey, const struct HksBlob *peerPublicKey, struct HksBlob *agreedKey) HksAccessAgreeKey() argument
H A Dhks_teec.h58 const struct HksBlob *peerPublicKey, struct HksBlob *agreedKey);
/base/security/huks/frameworks/huks_standard/main/core/include/
H A Dhks_local_engine.h43 const struct HksBlob *peerPublicKey, struct HksBlob *agreedKey);
/base/security/huks/test/unittest/huks_standard_test/module_test/mock/idl/src/
H A Dhuks_access_mock.c139 const struct HksBlob *peerPublicKey, struct HksBlob *agreedKey)) in HuksAccessAgreeKey()
141 return HksCoreAgreeKey(paramSet, privateKey, peerPublicKey, agreedKey); in HuksAccessAgreeKey()
138 HuksAccessAgreeKey(const struct HksParamSet *paramSet, const struct HksBlob *privateKey, const struct HksBlob *peerPublicKey, struct HksBlob *agreedKey) HuksAccessAgreeKey() argument
/base/security/huks/frameworks/huks_standard/main/common/include/
H A Dhks_check_paramset.h44 const struct HksBlob *peerPublicKey, const struct HksBlob *agreedKey, bool isLocalCheck);
/base/security/huks/frameworks/huks_standard/main/os_dependency/ipc/include/
H A Dhks_ipc_check.h47 const struct HksBlob *peerPublicKey, const struct HksBlob *agreedKey);
H A Dhks_client_ipc_serialization.h60 const struct HksBlob *peerPublicKey, const struct HksBlob *agreedKey);
/base/security/huks/test/unittest/huks_lite_test/common/
H A Dhks_test_api_performance.c165 const struct HksBlob *peerPublicKey, struct HksBlob *agreedKey, uint32_t performTimes) in HksAgreeKeyRun()
177 int32_t ret = HksAgreeKeyForDe(paramSet, privateKey, peerPublicKey, agreedKey); in HksAgreeKeyRun()
164 HksAgreeKeyRun(const struct HksParamSet *paramSet, const struct HksBlob *privateKey, const struct HksBlob *peerPublicKey, struct HksBlob *agreedKey, uint32_t performTimes) HksAgreeKeyRun() argument
/base/security/huks/frameworks/huks_standard/main/core/src/
H A Dhks_local_engine.c122 const struct HksBlob *peerPublicKey, struct HksBlob *agreedKey) in HksLocalAgreeKey()
124 HKS_IF_NOT_SUCC_RETURN(HksCheckBlob3AndParamSet(privateKey, peerPublicKey, agreedKey, paramSet), in HksLocalAgreeKey()
127 int32_t ret = HksCoreCheckAgreeKeyParams(paramSet, privateKey, peerPublicKey, agreedKey, true); in HksLocalAgreeKey()
138 ret = HksSetKeyToMaterial(spec.algType, true, peerPublicKey, &publicKeyMaterial); in HksLocalAgreeKey()
121 HksLocalAgreeKey(const struct HksParamSet *paramSet, const struct HksBlob *privateKey, const struct HksBlob *peerPublicKey, struct HksBlob *agreedKey) HksLocalAgreeKey() argument
/base/security/huks/services/huks_standard/huks_service/main/os_dependency/idl/passthrough/
H A Dhuks_hdi_access.c335 const struct HuksBlob *peerPublicKey, struct HuksBlob *agreedKey) in HdiProxyAgreeKey()
341 return g_hksHdiProxyInstance->AgreeKey(g_hksHdiProxyInstance, paramSet, privateKey, peerPublicKey, agreedKey); in HdiProxyAgreeKey()
345 const struct HksBlob *peerPublicKey, struct HksBlob *agreedKey)) in HuksAccessAgreeKey()
348 HDI_CONVERTER_FUNC_AGREEKEY(paramSet, privateKey, peerPublicKey, agreedKey, ret, HdiProxyAgreeKey) in HuksAccessAgreeKey()
334 HdiProxyAgreeKey(const struct HuksParamSet *paramSet, const struct HuksBlob *privateKey, const struct HuksBlob *peerPublicKey, struct HuksBlob *agreedKey) HdiProxyAgreeKey() argument
344 HuksAccessAgreeKey(const struct HksParamSet *paramSet, const struct HksBlob *privateKey, const struct HksBlob *peerPublicKey, struct HksBlob *agreedKey) HuksAccessAgreeKey() argument
/base/security/huks/interfaces/inner_api/huks_standard/main/include/
H A Dhuks_hdi.h253 #define HDI_CONVERTER_FUNC_AGREEKEY(paramSet, privateKey, peerPublicKey, agreedKey, ret, func) \
260 HDI_CONVERTER_PARAM_IN_BLOB(peerPublicKey, peerPublicKeyCore) \
264 HDI_ADAPTER_PARAM(peerPublicKey, &peerPublicKeyCore), \
520 * @param peerPublicKey peer public key
525 const struct HksBlob *peerPublicKey, struct HksBlob *agreedKey);
/base/security/huks/services/huks_standard/huks_service/main/core/include/
H A Dhuks_access.h87 const struct HksBlob *peerPublicKey, struct HksBlob *agreedKey);
/base/security/huks/test/unittest/huks_common_test/include/
H A Dhks_test_adapt_for_de.h61 const struct HksBlob *peerPublicKey, struct HksBlob *agreedKey);

Completed in 11 milliseconds

12