Home
last modified time | relevance | path

Searched refs:runtimeParamSet (Results 1 – 14 of 14) sorted by relevance

/ohos5.0/base/security/huks/test/unittest/huks_standard_test/module_test/service_test/huks_engine/core/src/
H A Dhks_secure_access_test.cpp109 struct HksParamSet *runtimeParamSet = nullptr; variable
118 HksFreeParamSet(&runtimeParamSet);
135 struct HksParamSet *runtimeParamSet = nullptr; variable
143 HksFreeParamSet(&runtimeParamSet);
159 struct HksParamSet *runtimeParamSet = nullptr; variable
168 HksFreeParamSet(&runtimeParamSet);
193 HksFreeParamSet(&runtimeParamSet);
242 HksFreeParamSet(&runtimeParamSet);
266 HksFreeParamSet(&runtimeParamSet);
325 HksFreeParamSet(&runtimeParamSet);
[all …]
H A Dhks_core_service_test.cpp525 struct HksParamSet *runtimeParamSet = nullptr; variable
527 ret = BuildParamSetWithParam(&runtimeParamSet, &accessTokenIdRuntime);
537 HksFreeParamSet(&runtimeParamSet);
594 struct HksParamSet *runtimeParamSet = nullptr; variable
599 ret = HksCoreExportPublicKeyForDe(&keyBlob, runtimeParamSet, nullptr);
604 HksFreeParamSet(&runtimeParamSet);
634 struct HksParamSet *runtimeParamSet = nullptr; variable
639 HksFreeParamSet(&runtimeParamSet);
667 struct HksParamSet *runtimeParamSet = nullptr; variable
669 ret = BuildParamSetWithParam(&runtimeParamSet, &userIdRuntime);
[all …]
H A Dhks_keynode_test.cpp113 …struct HksParamSet *runtimeParamSet = reinterpret_cast<HksParamSet *>(HksMalloc(sizeof(HksParamSet… variable
114 ASSERT_EQ(runtimeParamSet == nullptr, false) << "runtimeParamSet malloc failed.";
115 FreeParamsForBuildKeyNode(&blob, &runtimeParamSet, nullptr, nullptr);
119 FreeParamsForBuildKeyNode(&blob, &runtimeParamSet, &keyBlobParamSet, nullptr);
123 FreeParamsForBuildKeyNode(&blob, &runtimeParamSet, &keyBlobParamSet, keyNode);
/ohos5.0/base/security/huks/services/huks_standard/huks_engine/main/core/src/
H A Dhks_keynode.c436 struct HksParamSet *runtimeParamSet = NULL; in HksCreateBatchKeyNode() local
446 updateKeyNode->runtimeParamSet = runtimeParamSet; in HksCreateBatchKeyNode()
464 struct HksParamSet *runtimeParamSet = NULL; in HksCreateKeyNode() local
476 HksFreeParamSet(&runtimeParamSet); in HksCreateKeyNode()
487 HksFreeParamSet(&runtimeParamSet); in HksCreateKeyNode()
495 HksFreeParamSet(&runtimeParamSet); in HksCreateKeyNode()
501 keyNode->runtimeParamSet = runtimeParamSet; in HksCreateKeyNode()
512 if (runtimeParamSet != NULL && *runtimeParamSet != NULL) { in FreeParamsForBuildKeyNode()
513 HksFreeParamSet(runtimeParamSet); in FreeParamsForBuildKeyNode()
532 struct HksParamSet *runtimeParamSet = NULL; in HksCreateKeyNode() local
[all …]
H A Dhks_core_service_three_stage.c535 HksFillUsageSpec(keyNode->runtimeParamSet, &usageSpec); in CoreSignVerify()
536 SetRsaPssSaltLenType(keyNode->runtimeParamSet, &usageSpec); in CoreSignVerify()
637 for (uint32_t i = 0; i < (*runtimeParamSet)->paramsCnt; ++i) { in AddNonceToParamSet()
638 if ((*runtimeParamSet)->params[i].tag != HKS_TAG_NONCE) { in AddNonceToParamSet()
659 HksFreeParamSet(runtimeParamSet); in AddNonceToParamSet()
660 *runtimeParamSet = paramSet; in AddNonceToParamSet()
1049 HksFillUsageSpec(keyNode->runtimeParamSet, &usageSpec); in RsaCipherFinish()
1083 HksFillUsageSpec(keyNode->runtimeParamSet, &usageSpec); in Sm2CipherFinish()
1585 int32_t ret = AgreeAuth(keyNode, keyNode->runtimeParamSet); in HksCoreAgreeThreeStageInit()
1626 HksFillKeySpec(keyNode->runtimeParamSet, &agreeSpec); in HksCoreAgreeThreeStageUpdate()
[all …]
H A Dhks_secure_access.c1109 const struct HksParamSet *runtimeParamSet) in HksCheckCompareAccessTokenId() argument
1124 const struct HksParamSet *runtimeParamSet) in HksCheckCompareAccessTokenId() argument
1127 (void)runtimeParamSet; in HksCheckCompareAccessTokenId()
1133 const struct HksParamSet *runtimeParamSet) in HksCheckCompareUserId() argument
1140 ret = HksGetParam(runtimeParamSet, HKS_TAG_USER_ID, &runtimeUserId); in HksCheckCompareUserId()
1147 const struct HksParamSet *runtimeParamSet) in HksCheckCompareProcessName() argument
1154 ret = HksGetParam(runtimeParamSet, HKS_TAG_PROCESS_NAME, &runtimeProcessName); in HksCheckCompareProcessName()
1199 ret = HksCheckCompareAccessTokenId(blobParamSet, runtimeParamSet); in HksProcessIdentityVerify()
1202 ret = HksCheckCompareUserId(blobParamSet, runtimeParamSet); in HksProcessIdentityVerify()
1205 ret = HksCheckCompareProcessName(blobParamSet, runtimeParamSet); in HksProcessIdentityVerify()
[all …]
H A Dhks_core_service_key_operate_three_stage.c173 ret = HksGetParam(keyNode->runtimeParamSet, HKS_TAG_PURPOSE, &purposeParam); in HksBatchCheck()
218 int32_t ret = GetPurposeAndAlgorithm(keyNode->runtimeParamSet, &pur, &alg); in HksCoreUpdateProcess()
253 int32_t ret = GetPurposeAndAlgorithm(keyNode->runtimeParamSet, &pur, &alg); in HksCoreFinishProcess()
557 ret = GetPurposeAndAlgorithm(keyNode->runtimeParamSet, &pur, &alg); in HksCoreAbort()
H A Dhks_auth.c181 … return AuthPolicy(&g_authPolicyList[i], keyNode->keyBlobParamSet, keyNode->runtimeParamSet); in HksThreeStageAuth()
/ohos5.0/base/security/huks/frameworks/huks_standard/main/common/src/
H A Dhks_common_check.c275 const struct HksParamSet *runtimeParamSet, uint32_t tag) in HksCheckKeyBlobParamSetEqualRuntimeParamSet() argument
277 if (keyBlobParamSet == NULL || runtimeParamSet == NULL) { in HksCheckKeyBlobParamSetEqualRuntimeParamSet()
289 ret = HksGetParam(runtimeParamSet, tag, &paramInParamsetTwo); in HksCheckKeyBlobParamSetEqualRuntimeParamSet()
H A Dhks_crypto_adapter.c248 int32_t HksGetDecryptAeTag(const struct HksParamSet *runtimeParamSet, struct HksUsageSpec *spec) in HksGetDecryptAeTag() argument
250 if (runtimeParamSet == NULL || spec == NULL) { in HksGetDecryptAeTag()
257 (void)HksCheckAesAeMode(runtimeParamSet, &isAes, &isAeMode); in HksGetDecryptAeTag()
270 int32_t ret = HksGetParam(runtimeParamSet, HKS_TAG_AE_TAG, &tagParam); in HksGetDecryptAeTag()
/ohos5.0/base/security/huks/services/huks_standard/huks_engine/main/core/include/
H A Dhks_keynode.h39 struct HksParamSet *runtimeParamSet; // only used to store caller's paramset member
H A Dhks_secure_access.h39 …sIdentityVerify(const struct HksParamSet *blobParamSet, const struct HksParamSet *runtimeParamSet);
/ohos5.0/base/security/huks/frameworks/huks_standard/main/common/include/
H A Dhks_crypto_adapter.h48 int32_t HksGetDecryptAeTag(const struct HksParamSet *runtimeParamSet, struct HksUsageSpec *spec);
H A Dhks_common_check.h76 const struct HksParamSet *runtimeParamSet, uint32_t tag);