/ohos5.0/base/security/huks/test/unittest/huks_common_test/src/ |
H A D | hks_test_curve25519_func.cpp | 35 struct HksParam purposeParam = {0}; in TestGenerateEd25519Key() local 36 purposeParam.tag = HKS_TAG_PURPOSE; in TestGenerateEd25519Key() 70 struct HksParam purposeParam = {0}; in TestSignEd25519() local 71 purposeParam.tag = HKS_TAG_PURPOSE; in TestSignEd25519() 111 struct HksParam purposeParam = {0}; in TestVerifyEd25519() local 112 purposeParam.tag = HKS_TAG_PURPOSE; in TestVerifyEd25519() 158 struct HksParam purposeParam = {0}; in TestImportEd25519() local 159 purposeParam.tag = HKS_TAG_PURPOSE; in TestImportEd25519() 241 struct HksParam purposeParam = {0}; in BuildTeeSignParamSet() local 242 purposeParam.tag = HKS_TAG_PURPOSE; in BuildTeeSignParamSet() [all …]
|
H A D | hks_test_common_func.cpp | 99 struct HksParam purposeParam = {0}; in TestGenerateKeyParamSetPre() local 100 purposeParam.tag = HKS_TAG_PURPOSE; in TestGenerateKeyParamSetPre() 101 purposeParam.uint32Param = paramStruct->purpose; in TestGenerateKeyParamSetPre() 223 struct HksParam purposeParam = {0}; in TestAesCipherParamSetPre() local 224 purposeParam.tag = HKS_TAG_PURPOSE; in TestAesCipherParamSetPre() 225 purposeParam.uint32Param = paramStruct->purpose; in TestAesCipherParamSetPre() 322 struct HksParam purposeParam = {0}; in TestConstructMacParamSet() local 323 purposeParam.tag = HKS_TAG_PURPOSE; in TestConstructMacParamSet() 324 purposeParam.uint32Param = paramStruct->purpose; in TestConstructMacParamSet() 420 struct HksParam purposeParam = {0}; in TestDeriveParamSetPre() local [all …]
|
H A D | hks_test_aes_func.cpp | 72 struct HksParam purposeParam = {0}; in ConstructParamSetEncryptDecryptAesPre() local 73 purposeParam.tag = HKS_TAG_PURPOSE; in ConstructParamSetEncryptDecryptAesPre() 75 purposeParam.uint32Param = HKS_KEY_PURPOSE_ENCRYPT; in ConstructParamSetEncryptDecryptAesPre() 77 purposeParam.uint32Param = HKS_KEY_PURPOSE_DECRYPT; in ConstructParamSetEncryptDecryptAesPre() 79 ret = HksAddParams(*paramSet, (const struct HksParam *)&purposeParam, 1); in ConstructParamSetEncryptDecryptAesPre()
|
/ohos5.0/base/security/huks/services/huks_standard/huks_engine/main/core/src/ |
H A D | hks_auth.c | 96 struct HksParam **algParam, struct HksParam **purposeParam, struct ParamsValues* paramValues) in GetAlgAndPurposeParam() argument 101 ret = HksGetParam(keyBlobParamSet, HKS_TAG_PURPOSE, purposeParam); in GetAlgAndPurposeParam() 114 struct HksParam *purposeParam = NULL; in AuthPolicy() local 117 …int32_t ret = GetAlgAndPurposeParam(keyBlobParamSet, paramSet, &algParam, &purposeParam, ¶mVal… in AuthPolicy() 130 …ret = OptionalParamCheck(authTag, algParam->uint32Param, purposeParam->uint32Param, paramSet, &par… in AuthPolicy()
|
H A D | hks_core_service_three_stage.c | 604 struct HksParam *purposeParam = NULL; in CheckWhetherUpdateAesNonce() local 605 ret = HksGetParam(*runtimeParamSet, HKS_TAG_PURPOSE, &purposeParam); in CheckWhetherUpdateAesNonce() 607 if (purposeParam->uint32Param != HKS_KEY_PURPOSE_ENCRYPT) { in CheckWhetherUpdateAesNonce() 718 struct HksParam *purposeParam = NULL; in CoreCipherInit() local 719 ret = HksGetParam(keyNode->runtimeParamSet, HKS_TAG_PURPOSE, &purposeParam); in CoreCipherInit() 735 if (purposeParam->uint32Param == HKS_KEY_PURPOSE_ENCRYPT) { in CoreCipherInit() 766 struct HksParam *purposeParam = NULL; in CoreCipherUpdate() local 767 int32_t ret = HksGetParam(keyNode->runtimeParamSet, HKS_TAG_PURPOSE, &purposeParam); in CoreCipherUpdate() 770 if (purposeParam->uint32Param == HKS_KEY_PURPOSE_ENCRYPT) { in CoreCipherUpdate() 1286 struct HksParam *purposeParam = NULL; in HksCoreSignVerifyThreeStageFinish() local [all …]
|
H A D | hks_core_service_key_operate_three_stage.c | 171 struct HksParam *purposeParam = NULL; in HksBatchCheck() local 173 ret = HksGetParam(keyNode->runtimeParamSet, HKS_TAG_PURPOSE, &purposeParam); in HksBatchCheck() 177 …if ((purposeParam->uint32Param | batchPurposeParam->uint32Param) != batchPurposeParam->uint32Param… in HksBatchCheck()
|
/ohos5.0/base/security/huks/frameworks/huks_standard/main/common/src/ |
H A D | hks_check_paramset.c | 363 struct HksParam *purposeParam = NULL; in CoreCheckGenKeyParams() local 365 ret = HksGetParam(paramSet, HKS_TAG_PURPOSE, &purposeParam); in CoreCheckGenKeyParams() 370 … if ((purposeParam->uint32Param | batchPurposeParam->uint32Param) != purposeParam->uint32Param) { in CoreCheckGenKeyParams() 376 if (((purposeParam->uint32Param & HKS_KEY_PURPOSE_DERIVE) != 0) || in CoreCheckGenKeyParams() 377 ((purposeParam->uint32Param & HKS_KEY_PURPOSE_MAC) != 0)) { in CoreCheckGenKeyParams() 1030 struct HksParam *purposeParam = NULL; in HksCoreCheckDeriveKeyParams() local 1031 ret = HksGetParam(paramSet, HKS_TAG_PURPOSE, &purposeParam); in HksCoreCheckDeriveKeyParams() 1035 if (purposeParam->uint32Param != HKS_KEY_PURPOSE_DERIVE) { in HksCoreCheckDeriveKeyParams() 1055 struct HksParam *purposeParam = NULL; in CheckMacPurpose() local 1056 int32_t ret = HksGetParam(paramSet, HKS_TAG_PURPOSE, &purposeParam); in CheckMacPurpose() [all …]
|
/ohos5.0/docs/zh-cn/application-dev/security/UniversalKeystoreKit/ |
H A D | huks-obtain-key-properties-ndk.md | 47 OH_Huks_Param *purposeParam = nullptr; // 无需申请内存,获取后指针指向该参数在参数集中所处内存地址 48 ohResult = OH_Huks_GetParam(outParamSet, OH_HUKS_TAG_PURPOSE, &purposeParam);
|
/ohos5.0/foundation/communication/wifi/wifi/services/wifi_standard/wifi_framework/wifi_toolkit/utils/ |
H A D | wifi_encryption_util.cpp | 261 struct HksParam purposeParam[] = { in ImportKey() local 267 HksAddParams(encryParamSet, purposeParam, sizeof(purposeParam) / sizeof(HksParam)); in ImportKey() 293 struct HksParam purposeParam[] = { in DeleteKey() local 299 HksAddParams(encryParamSet, purposeParam, sizeof(purposeParam) / sizeof(HksParam)); in DeleteKey()
|
/ohos5.0/docs/en/application-dev/security/UniversalKeystoreKit/ |
H A D | huks-obtain-key-properties-ndk.md | 47 …OH_Huks_Param *purposeParam = nullptr; // No memory needs to be requested. After the parameter is … 48 ohResult = OH_Huks_GetParam(outParamSet, OH_HUKS_TAG_PURPOSE, &purposeParam);
|
/ohos5.0/base/security/huks/test/unittest/huks_standard_test/three_stage_test/src/ |
H A D | hks_access_control_secure_sign_test.cpp | 782 …pdateFinish(struct HksBlob *handle, struct HksParamSet *newParamSet, struct HksParam *purposeParam, in VerifyUpdateFinish() argument 788 … ret = TestUpdateFinish(handle, newParamSet, purposeParam->uint32Param, updateFinishParams->inData, in VerifyUpdateFinish() 795 … ret = TestUpdateFinish(handle, newParamSet, purposeParam->uint32Param, updateFinishParams->inData, in VerifyUpdateFinish() 833 struct HksParam *purposeParam = NULL; in HksTestUpdateFinishVerifySignAuthInfo() local 834 ret = HksGetParam(newParamSet, HKS_TAG_PURPOSE, &purposeParam); in HksTestUpdateFinishVerifySignAuthInfo() 842 ret = VerifyUpdateFinish(&handle, newParamSet, purposeParam, updateFinishParams, isSign); in HksTestUpdateFinishVerifySignAuthInfo()
|
H A D | hks_ce_update_test.cpp | 823 struct HksParam *purposeParam = nullptr; variable 824 ret = HksGetParam(paramSetOut, HKS_TAG_PURPOSE, &purposeParam); 826 ASSERT_EQ(purposeParam->uint32Param, HKS_KEY_PURPOSE_SIGN | HKS_KEY_PURPOSE_VERIFY);
|
/ohos5.0/base/security/huks/services/huks_standard/huks_service/main/core/src/ |
H A D | hks_client_check.c | 210 struct HksParam *purposeParam = NULL; in CheckUserAuthParamsValidity() local 211 ret = HksGetParam(paramSet, HKS_TAG_PURPOSE, &purposeParam); in CheckUserAuthParamsValidity() 212 if (ret != HKS_SUCCESS || (purposeParam->uint32Param & HKS_KEY_PURPOSE_SIGN) == 0) { in CheckUserAuthParamsValidity()
|