Home
last modified time | relevance | path

Searched refs:paramSetOut (Results 1 - 25 of 58) sorted by relevance

123

/base/security/huks/test/unittest/huks_standard_test/module_test/interface_test/src/
H A Dhks_api_test.cpp122 struct HksParamSet paramSetOut = { 0, 0 }; in HWTEST_F() local
123 int32_t ret = HksValidateCertChain(nullptr, &paramSetOut); in HWTEST_F()
129 * @tc.desc: tdd HksValidateCertChain with paramSetOut nullptr input, expecting HKS_ERROR_NULL_POINTER
148 struct HksParamSet *paramSetOut = nullptr; in HWTEST_F() local
149 ASSERT_EQ(HksInitParamSet(&paramSetOut), HKS_SUCCESS); in HWTEST_F()
152 int32_t ret = HksValidateCertChain(&certChain, paramSetOut); in HWTEST_F()
154 HksFreeParamSet(&paramSetOut); in HWTEST_F()
165 struct HksParamSet *paramSetOut = nullptr; in HWTEST_F() local
166 ASSERT_EQ(HksInitParamSet(&paramSetOut), HKS_SUCCESS); in HWTEST_F()
172 int32_t ret = HksValidateCertChain(&certChain, paramSetOut); in HWTEST_F()
185 struct HksParamSet *paramSetOut = nullptr; HWTEST_F() local
204 struct HksParamSet *paramSetOut = nullptr; HWTEST_F() local
232 struct HksParamSet *paramSetOut = nullptr; HWTEST_F() local
[all...]
/base/security/huks/test/unittest/huks_standard_test/interface_inner_test/alg_module_test/src/
H A Dhks_rsa_common_mt.cpp42 struct HksParamSet *paramSetOut = reinterpret_cast<struct HksParamSet *>(HksMalloc(SET_SIZE_4096)); in GenerateKeyTestCase() local
43 ASSERT_NE(paramSetOut, nullptr); in GenerateKeyTestCase()
44 (void)memset_s(paramSetOut, SET_SIZE_4096, 0, SET_SIZE_4096); in GenerateKeyTestCase()
45 paramSetOut->paramSetSize = SET_SIZE_4096; in GenerateKeyTestCase()
49 EXPECT_EQ(HksGenerateKey(NULL, paramInSet, paramSetOut), testCaseParams.generateKeyResult); in GenerateKeyTestCase()
52 EXPECT_EQ(HksGetParam(paramSetOut, HKS_TAG_ASYMMETRIC_PUBLIC_KEY_DATA, &pubKeyExport), HKS_SUCCESS); in GenerateKeyTestCase()
59 EXPECT_EQ(HksGetParam(paramSetOut, HKS_TAG_ASYMMETRIC_PRIVATE_KEY_DATA, &priKeyExport), HKS_SUCCESS); in GenerateKeyTestCase()
93 HKS_FREE(paramSetOut); in GenerateKeyTestCase()
104 struct HksParamSet *paramSetOut = reinterpret_cast<struct HksParamSet *>(HksMalloc(SET_SIZE_4096)); in EncryptLocalTestCase() local
105 ASSERT_NE(paramSetOut, nullpt in EncryptLocalTestCase()
235 struct HksParamSet *paramSetOut = static_cast<struct HksParamSet *>(HksMalloc(SET_SIZE_4096)); DecryptLocalTestCase() local
302 struct HksParamSet *paramSetOut = static_cast<struct HksParamSet *>(HksMalloc(SET_SIZE_4096)); DecryptServiceTestCase() local
359 struct HksParamSet *paramSetOut = static_cast<struct HksParamSet *>(HksMalloc(SET_SIZE_4096)); SignLocalTestCase() local
427 struct HksParamSet *paramSetOut = static_cast<struct HksParamSet *>(HksMalloc(SET_SIZE_4096)); SignServiceTestCase() local
486 struct HksParamSet *paramSetOut = static_cast<struct HksParamSet *>(HksMalloc(SET_SIZE_4096)); VerifyLocalTestCase() local
[all...]
H A Dhks_dsa_mt.cpp646 struct HksParamSet *paramSetOut = nullptr; in GenerateKeyTestCase() local
647 HksInitParamSet(&paramSetOut); in GenerateKeyTestCase()
653 HksAddParams(paramSetOut, &localKey, 1); in GenerateKeyTestCase()
655 HksBuildParamSet(&paramSetOut); in GenerateKeyTestCase()
661 EXPECT_EQ(HksGenerateKey(NULL, paramInSet01, paramSetOut), testCaseParams.generateKeyResult); in GenerateKeyTestCase()
664 EXPECT_EQ(HksGetParam(paramSetOut, HKS_TAG_ASYMMETRIC_PUBLIC_KEY_DATA, &pubKeyExport), HKS_SUCCESS); in GenerateKeyTestCase()
673 EXPECT_EQ(HksGetParam(paramSetOut, HKS_TAG_ASYMMETRIC_PRIVATE_KEY_DATA, &priKeyExport01), HKS_SUCCESS); in GenerateKeyTestCase()
700 HksFreeParamSet(&paramSetOut); in GenerateKeyTestCase()
710 struct HksParamSet *paramSetOut = nullptr; in SignLocalTestCase() local
711 HksInitParamSet(&paramSetOut); in SignLocalTestCase()
773 struct HksParamSet *paramSetOut = nullptr; SignServiceTestCase() local
[all...]
/base/security/huks/interfaces/kits/napi/src/v9/
H A Dhuks_napi_get_key_item_properties.cpp49 if (context->paramSetOut != nullptr) { in DeleteGetKeyPropertiesAsyncContext()
50 HksFreeParamSet(&context->paramSetOut); in DeleteGetKeyPropertiesAsyncContext()
101 napiContext->paramSetOut = static_cast<struct HksParamSet *>(HksMalloc(HKS_DEFAULT_OUTPARAMSET_SIZE)); in GetKeyPropertiesAsyncWork()
102 if (napiContext->paramSetOut != nullptr) { in GetKeyPropertiesAsyncWork()
103 napiContext->paramSetOut->paramSetSize = HKS_DEFAULT_OUTPARAMSET_SIZE; in GetKeyPropertiesAsyncWork()
104 napiContext->paramSetOut->paramsCnt = 0; in GetKeyPropertiesAsyncWork()
108 napiContext->paramSetIn, napiContext->paramSetOut); in GetKeyPropertiesAsyncWork()
114 resultData.paramSet = napiContext->paramSetOut; in GetKeyPropertiesAsyncWork()
H A Dhuks_napi_generate_key_item.cpp46 if (context->paramSetOut != nullptr) { in DeleteGenerateKeyAsyncContext()
47 HksFreeParamSet(&context->paramSetOut); in DeleteGenerateKeyAsyncContext()
98 napiContext->paramSetIn, napiContext->paramSetOut); in GenerateKeyAsyncWork()
/base/security/huks/frameworks/huks_standard/main/common/src/
H A Dhks_crypto_adapter.c318 static int32_t BuildParamSetOut(const struct HksParam *params, uint32_t paramCnt, struct HksParamSet *paramSetOut) in BuildParamSetOut() argument
340 if (memcpy_s(paramSetOut, paramSetOut->paramSetSize, tmpParamSetOut, tmpParamSetOut->paramSetSize) != EOK) { in BuildParamSetOut()
342 HKS_LOG_E("memcpy paramSet out failed, paramSetOut size = %" LOG_PUBLIC "u", paramSetOut->paramSetSize); in BuildParamSetOut()
347 return HksFreshParamSet(paramSetOut, false); in BuildParamSetOut()
353 struct HksParamSet *paramSetOut) in FormatKeyInner()
365 return BuildParamSetOut(params, HKS_ARRAY_SIZE(params), paramSetOut); in FormatKeyInner()
414 static int32_t CheckFormatCurve25519Key(const struct HksBlob *keyIn, struct HksParamSet *paramSetOut) in CheckFormatCurve25519Key() argument
425 if (paramSetOut in CheckFormatCurve25519Key()
352 FormatKeyInner(uint32_t publicKeySize, uint8_t *publicKey, const struct HksBlob *keyIn, struct HksParamSet *paramSetOut) FormatKeyInner() argument
433 FormatCurve25519Key(const struct HksBlob *keyIn, struct HksParamSet *paramSetOut) FormatCurve25519Key() argument
481 FormatAesOrHmacKey(const struct HksBlob *keyIn, struct HksParamSet *paramSetOut) FormatAesOrHmacKey() argument
494 FormatRsaKey(const struct HksBlob *keyIn, struct HksParamSet *paramSetOut) FormatRsaKey() argument
521 FormatDsaKey(const struct HksBlob *keyIn, struct HksParamSet *paramSetOut) FormatDsaKey() argument
552 FormatEccKey(const struct HksBlob *keyIn, struct HksParamSet *paramSetOut) FormatEccKey() argument
578 FormatDhKey(const struct HksBlob *keyIn, struct HksParamSet *paramSetOut) FormatDhKey() argument
641 HksFormatKeyFromMaterial(uint32_t alg, const struct HksBlob *keyMaterial, struct HksParamSet *paramSetOut) HksFormatKeyFromMaterial() argument
[all...]
/base/security/huks/interfaces/kits/napi/src/v8/
H A Dhuks_napi_get_key_properties.cpp43 struct HksParamSet *paramSetOut = nullptr; member
63 if (context->paramSetOut != nullptr) { in DeleteGetKeyPropertiesAsyncContext()
64 HksFreeParamSet(&context->paramSetOut); in DeleteGetKeyPropertiesAsyncContext()
100 return GenerateHksResult(env, context->result, nullptr, 0, *context->paramSetOut); in GetKeyPropertiesWriteResult()
120 napiContext->paramSetOut = static_cast<struct HksParamSet *>(HksMalloc(HKS_DEFAULT_OUTPARAMSET_SIZE)); in GetKeyPropertiesAsyncWork()
121 if (napiContext->paramSetOut != nullptr) { in GetKeyPropertiesAsyncWork()
122 napiContext->paramSetOut->paramSetSize = HKS_DEFAULT_OUTPARAMSET_SIZE; in GetKeyPropertiesAsyncWork()
123 napiContext->paramSetOut->paramsCnt = 0; in GetKeyPropertiesAsyncWork()
127 napiContext->paramSetIn, napiContext->paramSetOut); in GetKeyPropertiesAsyncWork()
H A Dhuks_napi_generate_key.cpp41 struct HksParamSet *paramSetOut = nullptr; member
60 if (context->paramSetOut != nullptr) { in DeleteGenerateKeyAsyncContext()
61 HksFreeParamSet(&context->paramSetOut); in DeleteGenerateKeyAsyncContext()
117 napiContext->paramSetIn, napiContext->paramSetOut); in GenerateKeyAsyncWork()
/base/security/huks/test/unittest/huks_common_test/src/
H A Dhuks_test_param_util.cpp27 int32_t TestBuildParamSet(const struct HksParam *params, const uint32_t paramCnt, struct HksParamSet **paramSetOut) in TestBuildParamSet() argument
46 *paramSetOut = paramSet; in TestBuildParamSet()
51 uint32_t paramCnt, struct HksParamSet **paramSetOut) in TestBuildInitParamSet()
76 *paramSetOut = paramSet; in TestBuildInitParamSet()
50 TestBuildInitParamSet(const struct HksParam *param, const std::vector<HksParam> &tagParam, uint32_t paramCnt, struct HksParamSet **paramSetOut) TestBuildInitParamSet() argument
/base/security/huks/test/unittest/huks_common_test/include/
H A Dhuks_test_param_util.h24 int32_t TestBuildParamSet(const struct HksParam *params, const uint32_t paramCnt, struct HksParamSet **paramSetOut);
26 uint32_t paramCnt, struct HksParamSet **paramSetOut);
/base/security/certificate_framework/interfaces/inner_api/include/
H A Dcf_api.h23 int32_t (*get)(const CfObject *object, const CfParamSet *paramSetIn, CfParamSet **paramSetOut);
24 int32_t (*check)(const CfObject *object, const CfParamSet *paramSetIn, CfParamSet **paramSetOut);
/base/security/huks/frameworks/huks_standard/main/core/src/
H A Dhks_verifier.c437 static int32_t ConstructParamSetOut(enum HksTag tag, uint8_t *data, uint32_t len, struct HksParamSet *paramSetOut) in ConstructParamSetOut() argument
440 for (uint32_t i = 0; i < paramSetOut->paramsCnt; i++) { in ConstructParamSetOut()
441 if ((paramSetOut->params[i].tag == tag) && (GetTagType(tag) == HKS_TAG_TYPE_BYTES)) { in ConstructParamSetOut()
445 ret = CopyBlobBuffer(data + appIdOffsetSize, len - appIdOffsetSize, &(paramSetOut->params[i].blob)); in ConstructParamSetOut()
448 ret = CopyBlobBuffer(data, len, &(paramSetOut->params[i].blob)); in ConstructParamSetOut()
457 static int32_t GetClaimDataParamSet(uint8_t *data, uint32_t len, struct HksParamSet *paramSetOut) in GetClaimDataParamSet() argument
481 ret = ConstructParamSetOut(g_oidParams[i].tag, claimData, claimSize, paramSetOut); in GetClaimDataParamSet()
496 uint8_t version, struct HksParamSet *paramSetOut) in FillAttestExtendParamSet()
524 ret = GetClaimDataParamSet(value, valueLength, paramSetOut); in FillAttestExtendParamSet()
537 static int32_t FillAttestExtendInfo(uint8_t *data, uint32_t length, struct HksParamSet *paramSetOut) in FillAttestExtendInfo() argument
495 FillAttestExtendParamSet(uint8_t *data, uint32_t length, uint8_t version, struct HksParamSet *paramSetOut) FillAttestExtendParamSet() argument
561 GetParamSetOutInfo(const struct HksCertInfo *certs, struct HksParamSet *paramSetOut) GetParamSetOutInfo() argument
640 CheckValidateCertChainParams(const struct HksCertChain *certChain, struct HksParamSet *paramSetOut) CheckValidateCertChainParams() argument
651 HksClientValidateCertChain(const struct HksCertChain *certChain, struct HksParamSet *paramSetOut) HksClientValidateCertChain() argument
[all...]
/base/security/huks/test/unittest/huks_lite_test/liteos_m_adapter/
H A Dhks_generate_key_test.c110 struct HksParamSet *paramSetOut = NULL; in LITE_TEST_CASE() local
111 ret = TestConstructGenerateKeyParamSetOut(&paramSetOut, in LITE_TEST_CASE()
116 ret = HksGenerateKeyRun(keyAlias, paramSet, paramSetOut, performTimes); in LITE_TEST_CASE()
129 HksFreeParamSet(&paramSetOut); in LITE_TEST_CASE()
/base/security/huks/test/unittest/huks_standard_test/interface_inner_test/sdk_test/src/
H A Dhks_generate_key_test.cpp106 struct HksParamSet *paramSetOut = NULL; in HWTEST_F() local
107 ret = TestConstructGenerateKeyParamSetOut(&paramSetOut, in HWTEST_F()
112 ret = HksGenerateKeyRun(keyAlias, paramSet, paramSetOut, performTimes); in HWTEST_F()
125 HksFreeParamSet(&paramSetOut); in HWTEST_F()
H A Dhks_safe_compare_key_test.cpp103 struct HksParamSet *paramSetOut = NULL; in SafeTestGenerateKey() local
104 ret = TestConstructGenerateKeyParamSetOut(&paramSetOut, in SafeTestGenerateKey()
109 ret = HksGenerateKeyRun(keyAlias, paramSet, paramSetOut, performTimes); in SafeTestGenerateKey()
119 HksFreeParamSet(&paramSetOut); in SafeTestGenerateKey()
/base/security/huks/test/unittest/huks_lite_test/liteos_a_adapter/
H A Dhks_generate_key_test.cpp109 struct HksParamSet *paramSetOut = NULL; in HWTEST_F() local
110 ret = TestConstructGenerateKeyParamSetOut(&paramSetOut, in HWTEST_F()
115 ret = HksGenerateKeyRun(keyAlias, paramSet, paramSetOut, performTimes); in HWTEST_F()
128 HksFreeParamSet(&paramSetOut); in HWTEST_F()
/base/security/huks/interfaces/kits/cj/src/
H A Dcj_huks_ffi.c59 const struct HksParamSet *paramSetIn, struct HksParamSet *paramSetOut) in FfiOHOSGetKeyItemProperties()
62 return HksGetKeyParamSet(&keyAliasBlob, paramSetIn, paramSetOut); in FfiOHOSGetKeyItemProperties()
95 struct HksParamSet *paramSetOut) in FfiOHOSGenerateKey()
98 return HksGenerateKey(&keyAliasBlob, paramSetIn, paramSetOut); in FfiOHOSGenerateKey()
58 FfiOHOSGetKeyItemProperties(const char *keyAlias, const struct HksParamSet *paramSetIn, struct HksParamSet *paramSetOut) FfiOHOSGetKeyItemProperties() argument
94 FfiOHOSGenerateKey(const char *keyAlias, const struct HksParamSet *paramSetIn, struct HksParamSet *paramSetOut) FfiOHOSGenerateKey() argument
/base/security/huks/interfaces/kits/c/src/
H A Dnative_huks_api.c35 const struct OH_Huks_ParamSet *paramSetIn, struct OH_Huks_ParamSet *paramSetOut) in OH_Huks_GenerateKeyItem()
38 (const struct HksParamSet *) paramSetIn, (struct HksParamSet *) paramSetOut); in OH_Huks_GenerateKeyItem()
76 const struct OH_Huks_ParamSet *paramSetIn, struct OH_Huks_ParamSet *paramSetOut) in OH_Huks_GetKeyItemParamSet()
79 (const struct HksParamSet *) paramSetIn, (struct HksParamSet *) paramSetOut); in OH_Huks_GetKeyItemParamSet()
34 OH_Huks_GenerateKeyItem(const struct OH_Huks_Blob *keyAlias, const struct OH_Huks_ParamSet *paramSetIn, struct OH_Huks_ParamSet *paramSetOut) OH_Huks_GenerateKeyItem() argument
75 OH_Huks_GetKeyItemParamSet(const struct OH_Huks_Blob *keyAlias, const struct OH_Huks_ParamSet *paramSetIn, struct OH_Huks_ParamSet *paramSetOut) OH_Huks_GetKeyItemParamSet() argument
/base/security/huks/frameworks/huks_standard/main/core/include/
H A Dhks_verifier.h36 int32_t HksClientValidateCertChain(const struct HksCertChain *certChain, struct HksParamSet *paramSetOut);
/base/security/huks/interfaces/kits/cj/include/
H A Dcj_huks_ffi.h40 const struct HksParamSet *paramSetIn, struct HksParamSet *paramSetOut);
54 struct HksParamSet *paramSetOut);
/base/security/huks/test/fuzz_test/innerapi_fuzzer/hksreportwrapper_fuzzer/
H A Dhksreportwrapper_fuzzer.cpp43 static int32_t BuildParamSet(const struct HksParam *param, uint32_t paramCnt, struct HksParamSet **paramSetOut) in BuildParamSet() argument
62 *paramSetOut = paramSet; in BuildParamSet()
/base/security/huks/interfaces/kits/c/include/
H A Dnative_huks_api.h67 * @param paramSetOut Indicates the pointer to a temporary key generated. If the generated key is
71 * paramSetOut is invalid.
89 const struct OH_Huks_ParamSet *paramSetIn, struct OH_Huks_ParamSet *paramSetOut);
195 * @param paramSetOut Indicates the pointer to the attributes obtained.
198 * paramSetOut is invalid.
210 const struct OH_Huks_ParamSet *paramSetIn, struct OH_Huks_ParamSet *paramSetOut);
/base/security/huks/interfaces/inner_api/huks_standard/main/include/
H A Dhks_api.h56 * @param paramSetOut output parameter set
60 const struct HksParamSet *paramSetIn, struct HksParamSet *paramSetOut);
105 * @param paramSetOut output parameter set
109 const struct HksParamSet *paramSetIn, struct HksParamSet *paramSetOut);
115 * @param paramSetOut output parameter set
297 * @param paramSetOut parameter set out
300 HKS_API_EXPORT int32_t HksValidateCertChain(const struct HksCertChain *certChain, struct HksParamSet *paramSetOut);
/base/security/huks/interfaces/inner_api/huks_standard/source/
H A Dhks_api.c110 const struct HksParamSet *paramSetIn, struct HksParamSet *paramSetOut) in HksGenerateKey()
117 if ((paramSetIn == NULL) || (paramSetOut == NULL)) { in HksGenerateKey()
120 ret = HksLocalGenerateKey(paramSetIn, paramSetOut); in HksGenerateKey()
129 ret = HksClientGenerateKey(keyAlias, paramSetIn, paramSetOut); in HksGenerateKey()
135 (void)paramSetOut; in HksGenerateKey()
214 const struct HksParamSet *paramSetIn, struct HksParamSet *paramSetOut) in HksGetKeyParamSet()
218 if ((keyAlias == NULL) || (paramSetOut == NULL)) { in HksGetKeyParamSet()
221 int32_t ret = HksClientGetKeyParamSet(keyAlias, paramSetIn, paramSetOut); in HksGetKeyParamSet()
227 (void)paramSetOut; in HksGetKeyParamSet()
666 HKS_API_EXPORT int32_t HksValidateCertChain(const struct HksCertChain *certChain, struct HksParamSet *paramSetOut) in HksValidateCertChain() argument
109 HksGenerateKey(const struct HksBlob *keyAlias, const struct HksParamSet *paramSetIn, struct HksParamSet *paramSetOut) HksGenerateKey() argument
213 HksGetKeyParamSet(const struct HksBlob *keyAlias, const struct HksParamSet *paramSetIn, struct HksParamSet *paramSetOut) HksGetKeyParamSet() argument
[all...]
/base/security/huks/interfaces/kits/napi/include/v9/
H A Dhuks_napi_get_key_item_properties.h33 struct HksParamSet *paramSetOut = nullptr; member

Completed in 16 milliseconds

123