/base/security/huks/test/unittest/huks_standard_test/module_test/interface_test/src/ |
H A D | hks_api_test.cpp | 122 struct HksParamSet paramSetOut = { 0, 0 }; in HWTEST_F() local 123 int32_t ret = HksValidateCertChain(nullptr, ¶mSetOut); 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(¶mSetOut), HKS_SUCCESS); in HWTEST_F() 152 int32_t ret = HksValidateCertChain(&certChain, paramSetOut); in HWTEST_F() 154 HksFreeParamSet(¶mSetOut); in HWTEST_F() 165 struct HksParamSet *paramSetOut = nullptr; in HWTEST_F() local 166 ASSERT_EQ(HksInitParamSet(¶mSetOut), 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 D | hks_rsa_common_mt.cpp | 42 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 D | hks_dsa_mt.cpp | 646 struct HksParamSet *paramSetOut = nullptr; in GenerateKeyTestCase() local 647 HksInitParamSet(¶mSetOut); in GenerateKeyTestCase() 653 HksAddParams(paramSetOut, &localKey, 1); in GenerateKeyTestCase() 655 HksBuildParamSet(¶mSetOut); 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(¶mSetOut); in GenerateKeyTestCase() 710 struct HksParamSet *paramSetOut = nullptr; in SignLocalTestCase() local 711 HksInitParamSet(¶mSetOut); in SignLocalTestCase() 773 struct HksParamSet *paramSetOut = nullptr; SignServiceTestCase() local [all...] |
/base/security/huks/interfaces/kits/napi/src/v9/ |
H A D | huks_napi_get_key_item_properties.cpp | 49 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 D | huks_napi_generate_key_item.cpp | 46 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 D | hks_crypto_adapter.c | 318 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 D | huks_napi_get_key_properties.cpp | 43 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 D | huks_napi_generate_key.cpp | 41 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 D | huks_test_param_util.cpp | 27 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 D | huks_test_param_util.h | 24 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 D | cf_api.h | 23 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 D | hks_verifier.c | 437 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 D | hks_generate_key_test.c | 110 struct HksParamSet *paramSetOut = NULL; in LITE_TEST_CASE() local 111 ret = TestConstructGenerateKeyParamSetOut(¶mSetOut, in LITE_TEST_CASE() 116 ret = HksGenerateKeyRun(keyAlias, paramSet, paramSetOut, performTimes); in LITE_TEST_CASE() 129 HksFreeParamSet(¶mSetOut); in LITE_TEST_CASE()
|
/base/security/huks/test/unittest/huks_standard_test/interface_inner_test/sdk_test/src/ |
H A D | hks_generate_key_test.cpp | 106 struct HksParamSet *paramSetOut = NULL; in HWTEST_F() local 107 ret = TestConstructGenerateKeyParamSetOut(¶mSetOut, in HWTEST_F() 112 ret = HksGenerateKeyRun(keyAlias, paramSet, paramSetOut, performTimes); in HWTEST_F() 125 HksFreeParamSet(¶mSetOut); in HWTEST_F()
|
H A D | hks_safe_compare_key_test.cpp | 103 struct HksParamSet *paramSetOut = NULL; in SafeTestGenerateKey() local 104 ret = TestConstructGenerateKeyParamSetOut(¶mSetOut, in SafeTestGenerateKey() 109 ret = HksGenerateKeyRun(keyAlias, paramSet, paramSetOut, performTimes); in SafeTestGenerateKey() 119 HksFreeParamSet(¶mSetOut); in SafeTestGenerateKey()
|
/base/security/huks/test/unittest/huks_lite_test/liteos_a_adapter/ |
H A D | hks_generate_key_test.cpp | 109 struct HksParamSet *paramSetOut = NULL; in HWTEST_F() local 110 ret = TestConstructGenerateKeyParamSetOut(¶mSetOut, in HWTEST_F() 115 ret = HksGenerateKeyRun(keyAlias, paramSet, paramSetOut, performTimes); in HWTEST_F() 128 HksFreeParamSet(¶mSetOut); in HWTEST_F()
|
/base/security/huks/interfaces/kits/cj/src/ |
H A D | cj_huks_ffi.c | 59 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 D | native_huks_api.c | 35 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 D | hks_verifier.h | 36 int32_t HksClientValidateCertChain(const struct HksCertChain *certChain, struct HksParamSet *paramSetOut);
|
/base/security/huks/interfaces/kits/cj/include/ |
H A D | cj_huks_ffi.h | 40 const struct HksParamSet *paramSetIn, struct HksParamSet *paramSetOut); 54 struct HksParamSet *paramSetOut);
|
/base/security/huks/test/fuzz_test/innerapi_fuzzer/hksreportwrapper_fuzzer/ |
H A D | hksreportwrapper_fuzzer.cpp | 43 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 D | native_huks_api.h | 67 * @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 D | hks_api.h | 56 * @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 D | hks_api.c | 110 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 D | huks_napi_get_key_item_properties.h | 33 struct HksParamSet *paramSetOut = nullptr; member
|