/ohos5.0/base/security/huks/test/unittest/huks_standard_test/module_test/service_test/huks_engine/core/src/ |
H A D | hks_secure_access_test.cpp | 109 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 D | hks_core_service_test.cpp | 525 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 D | hks_keynode_test.cpp | 113 …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 D | hks_keynode.c | 436 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 D | hks_core_service_three_stage.c | 535 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 D | hks_secure_access.c | 1109 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 D | hks_core_service_key_operate_three_stage.c | 173 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 D | hks_auth.c | 181 … return AuthPolicy(&g_authPolicyList[i], keyNode->keyBlobParamSet, keyNode->runtimeParamSet); in HksThreeStageAuth()
|
/ohos5.0/base/security/huks/frameworks/huks_standard/main/common/src/ |
H A D | hks_common_check.c | 275 const struct HksParamSet *runtimeParamSet, uint32_t tag) in HksCheckKeyBlobParamSetEqualRuntimeParamSet() argument 277 if (keyBlobParamSet == NULL || runtimeParamSet == NULL) { in HksCheckKeyBlobParamSetEqualRuntimeParamSet() 289 ret = HksGetParam(runtimeParamSet, tag, ¶mInParamsetTwo); in HksCheckKeyBlobParamSetEqualRuntimeParamSet()
|
H A D | hks_crypto_adapter.c | 248 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 D | hks_keynode.h | 39 struct HksParamSet *runtimeParamSet; // only used to store caller's paramset member
|
H A D | hks_secure_access.h | 39 …sIdentityVerify(const struct HksParamSet *blobParamSet, const struct HksParamSet *runtimeParamSet);
|
/ohos5.0/base/security/huks/frameworks/huks_standard/main/common/include/ |
H A D | hks_crypto_adapter.h | 48 int32_t HksGetDecryptAeTag(const struct HksParamSet *runtimeParamSet, struct HksUsageSpec *spec);
|
H A D | hks_common_check.h | 76 const struct HksParamSet *runtimeParamSet, uint32_t tag);
|