Home
last modified time | relevance | path

Searched refs:keyFlag (Results 1 – 13 of 13) sorted by relevance

/ohos5.0/base/security/huks/interfaces/kits/liteapi/src/
H A Dhks_lite_api.cpp138 JSIValue keyFlag = JSI::CreateObject(); in CreateHuksKeyFlag() local
140 AddInt32PropertyInLite(keyFlag, "HUKS_KEY_FLAG_IMPORT_KEY", HKS_KEY_FLAG_IMPORT_KEY); in CreateHuksKeyFlag()
141 AddInt32PropertyInLite(keyFlag, "HUKS_KEY_FLAG_GENERATE_KEY", HKS_KEY_FLAG_GENERATE_KEY); in CreateHuksKeyFlag()
142 AddInt32PropertyInLite(keyFlag, "HUKS_KEY_FLAG_AGREE_KEY", HKS_KEY_FLAG_AGREE_KEY); in CreateHuksKeyFlag()
143 AddInt32PropertyInLite(keyFlag, "HUKS_KEY_FLAG_DERIVE_KEY", HKS_KEY_FLAG_DERIVE_KEY); in CreateHuksKeyFlag()
145 return keyFlag; in CreateHuksKeyFlag()
/ohos5.0/foundation/distributeddatamgr/kv_store/frameworks/innerkitsimpl/kvdb/test/
H A Dbackup_manager_test.cpp264 bool keyFlag = false; variable
268 keyFlag = true;
271 ASSERT_EQ(keyFlag, false);
350 bool keyFlag = false; variable
354 keyFlag = true;
357 ASSERT_EQ(keyFlag, false);
405 bool keyFlag = false; variable
409 keyFlag = true;
412 ASSERT_EQ(keyFlag, false);
/ohos5.0/base/security/huks/services/huks_standard/huks_engine/main/core/src/
H A Dhks_keyblob_lite.c386 static int32_t FillStoreKeyInfo(const struct HksBlob *keyAlias, uint8_t keyFlag, const struct HksBl… in FillStoreKeyInfo() argument
395 keyInfo->flag = keyFlag; in FillStoreKeyInfo()
420 static int32_t AdjustKey(uint8_t keyFlag, const struct HksParamSet *paramSet, in AdjustKey() argument
428 if ((algParam->uint32Param == HKS_ALG_ED25519) && (keyFlag == HKS_KEY_FLAG_GENERATE_KEY)) { in AdjustKey()
455 int32_t HksBuildKeyBlob(const struct HksBlob *keyAlias, uint8_t keyFlag, const struct HksBlob *key, in HksBuildKeyBlob() argument
459 int32_t ret = AdjustKey(keyFlag, paramSet, key, &adjustedKey); in HksBuildKeyBlob()
471 ret = FillStoreKeyInfo(keyAlias, keyFlag, &adjustedKey, paramSet, &tmpOut); in HksBuildKeyBlob()
H A Dhks_keyblob.c308 static int32_t AddCoreServiceParams(const struct HksBlob *keyInfo, enum HksKeyFlag keyFlag, in AddCoreServiceParams() argument
323 .uint32Param = keyFlag in AddCoreServiceParams()
339 static int32_t BuildKeyBlobWithKeyParam(const struct HksBlob *key, enum HksKeyFlag keyFlag, in BuildKeyBlobWithKeyParam() argument
355 ret = AddCoreServiceParams(&tmpKey, keyFlag, newParamSet); in BuildKeyBlobWithKeyParam()
562 int32_t HksBuildKeyBlob(const struct HksBlob *keyAlias, uint8_t keyFlag, const struct HksBlob *key, in HksBuildKeyBlob() argument
569 ret = BuildKeyBlobWithKeyParam(key, (enum HksKeyFlag)keyFlag, paramSet, &keyBlobParamSet); in HksBuildKeyBlob()
H A Dhks_core_service_three_stage.c1485 struct HksBlob *outData, uint8_t keyFlag, bool isNeedStorage) in DoBuildKeyBlobOrGetOutDataAction() argument
1488 return HksBuildKeyBlob(NULL, keyFlag, restoreData, paramSet, outData); in DoBuildKeyBlobOrGetOutDataAction()
1500 …const struct HksBlob *restoreData, struct HksBlob *outData, uint8_t keyFlag, const struct HuksKeyN… in BuildAgreeDeriveKeyBlobOrGetOutData() argument
1527 … return DoBuildKeyBlobOrGetOutDataAction(paramSet, restoreData, outData, keyFlag, isNeedStorage); in BuildAgreeDeriveKeyBlobOrGetOutData()
1531 … ret = DoBuildKeyBlobOrGetOutDataAction(paramSet, restoreData, outData, keyFlag, isNeedStorage); in BuildAgreeDeriveKeyBlobOrGetOutData()
/ohos5.0/base/security/huks/frameworks/huks_standard/main/common/src/
H A Dhks_check_paramset.c310 struct ParamsValues *params, uint32_t keyFlag) in CheckGenKeyParamsByAlg() argument
319 ret = HksCheckGenKeyPurpose(alg, params->purpose.value, keyFlag); in CheckGenKeyParamsByAlg()
327 uint32_t keyFlag) in CheckGenKeyMacDeriveParams() argument
334 int32_t ret = HksCheckGenKeyPurpose(alg, inputPurpose, keyFlag); in CheckGenKeyMacDeriveParams()
354 …heckGenKeyParams(const struct HksParamSet *paramSet, struct ParamsValues *params, uint32_t keyFlag) in CoreCheckGenKeyParams() argument
378 … return CheckGenKeyMacDeriveParams(alg, purposeParam->uint32Param, paramSet, params, keyFlag); in CoreCheckGenKeyParams()
381 return CheckGenKeyParamsByAlg(alg, paramSet, params, keyFlag); in CoreCheckGenKeyParams()
484 const struct HksBlob *keyIn, const struct HksBlob *keyOut, uint32_t keyFlag) in HksCoreCheckGenKeyParams() argument
491 return CoreCheckGenKeyParams(paramSet, &params, keyFlag); in HksCoreCheckGenKeyParams()
H A Dhks_base_check.c852 static int32_t GetInvalidPurpose(uint32_t alg, uint32_t *inputPurpose, uint32_t keyFlag) in GetInvalidPurpose() argument
866 if ((keyFlag != HKS_KEY_FLAG_IMPORT_KEY) || (sizeof(g_invalidImportKeyPurpose) == 0)) { in GetInvalidPurpose()
880 static int32_t CheckPurposeValid(uint32_t alg, uint32_t inputPurpose, uint32_t keyFlag) in CheckPurposeValid() argument
884 int32_t result = GetInvalidPurpose(alg, &invalidPurpose, keyFlag); in CheckPurposeValid()
1531 int32_t HksCheckGenKeyPurpose(uint32_t alg, uint32_t inputPurpose, uint32_t keyFlag) in HksCheckGenKeyPurpose() argument
1536 return CheckPurposeValid(alg, inputPurpose, keyFlag); in HksCheckGenKeyPurpose()
/ohos5.0/base/security/huks/interfaces/kits/napi/src/
H A Dhuks_napi.cpp543 napi_value keyFlag = nullptr; in CreateHuksKeyFlag() local
544 NAPI_CALL(env, napi_create_object(env, &keyFlag)); in CreateHuksKeyFlag()
546 AddInt32Property(env, keyFlag, "HUKS_KEY_FLAG_IMPORT_KEY", HKS_KEY_FLAG_IMPORT_KEY); in CreateHuksKeyFlag()
547 AddInt32Property(env, keyFlag, "HUKS_KEY_FLAG_GENERATE_KEY", HKS_KEY_FLAG_GENERATE_KEY); in CreateHuksKeyFlag()
548 AddInt32Property(env, keyFlag, "HUKS_KEY_FLAG_AGREE_KEY", HKS_KEY_FLAG_AGREE_KEY); in CreateHuksKeyFlag()
549 AddInt32Property(env, keyFlag, "HUKS_KEY_FLAG_DERIVE_KEY", HKS_KEY_FLAG_DERIVE_KEY); in CreateHuksKeyFlag()
551 return keyFlag; in CreateHuksKeyFlag()
/ohos5.0/base/security/huks/services/huks_standard/huks_engine/main/core/include/
H A Dhks_keyblob.h59 int32_t HksBuildKeyBlob(const struct HksBlob *keyAlias, uint8_t keyFlag, const struct HksBlob *key,
/ohos5.0/base/security/huks/frameworks/huks_standard/main/common/include/
H A Dhks_check_paramset.h29 const struct HksBlob *keyIn, const struct HksBlob *keyOut, uint32_t keyFlag);
H A Dhks_base_check.h96 int32_t HksCheckGenKeyPurpose(uint32_t alg, uint32_t inputPurpose, uint32_t keyFlag);
/ohos5.0/foundation/communication/bluetooth_service/services/bluetooth/stack/src/hci/
H A Dhci_def_evt.h138 uint8_t keyFlag; member
H A Dhci_def_link_ctrl_cmd.h242 uint8_t keyFlag; member