Home
last modified time | relevance | path

Searched refs:isNeedStorage (Results 1 – 4 of 4) sorted by relevance

/ohos5.0/base/security/huks/frameworks/huks_standard/main/common/src/
H A Dhks_common_check.c258 int32_t HksCheckKeyNeedStored(const struct HksParamSet *paramSet, bool *isNeedStorage) in HksCheckKeyNeedStored() argument
263 *isNeedStorage = true; in HksCheckKeyNeedStored()
268 *isNeedStorage = true; in HksCheckKeyNeedStored()
/ohos5.0/base/security/huks/frameworks/huks_standard/main/common/include/
H A Dhks_common_check.h73 int32_t HksCheckKeyNeedStored(const struct HksParamSet *paramSet, bool *isNeedStorage);
/ohos5.0/base/security/huks/services/huks_standard/huks_engine/main/core/src/
H A Dhks_core_service_three_stage.c1485 struct HksBlob *outData, uint8_t keyFlag, bool isNeedStorage) in DoBuildKeyBlobOrGetOutDataAction() argument
1487 if (isNeedStorage) { in DoBuildKeyBlobOrGetOutDataAction()
1515 bool isNeedStorage = false; in BuildAgreeDeriveKeyBlobOrGetOutData() local
1516 HksCheckKeyNeedStored(paramSet, &isNeedStorage); in BuildAgreeDeriveKeyBlobOrGetOutData()
1518 if (isNeedStorage) { in BuildAgreeDeriveKeyBlobOrGetOutData()
1527 … return DoBuildKeyBlobOrGetOutDataAction(paramSet, restoreData, outData, keyFlag, isNeedStorage); in BuildAgreeDeriveKeyBlobOrGetOutData()
1529 if ((storageFlag == HKS_STORAGE_ONLY_USED_IN_HUKS) == isNeedStorage) { in BuildAgreeDeriveKeyBlobOrGetOutData()
1531 … ret = DoBuildKeyBlobOrGetOutDataAction(paramSet, restoreData, outData, keyFlag, isNeedStorage); in BuildAgreeDeriveKeyBlobOrGetOutData()
1535 (storageFlag == HKS_STORAGE_ONLY_USED_IN_HUKS), isNeedStorage); in BuildAgreeDeriveKeyBlobOrGetOutData()
/ohos5.0/base/security/huks/services/huks_standard/huks_service/main/core/src/
H A Dhks_client_service.c906 struct HksBlob *output, struct HksBlob *outData, bool isNeedStorage) in StoreOrCopyKeyBlob() argument
908 if (!isNeedStorage) { in StoreOrCopyKeyBlob()
1892 bool isNeedStorage = false; in HksServiceFinish() local
1894 int32_t ret = HksCheckKeyNeedStored(paramSet, &isNeedStorage); in HksServiceFinish()
1895 if (ret == HKS_SUCCESS && isNeedStorage) { in HksServiceFinish()
1902 ret = InitOutputDataForFinish(&output, outData, isNeedStorage); in HksServiceFinish()
1917 ret = StoreOrCopyKeyBlob(newParamSet, processInfo, &output, outData, isNeedStorage); in HksServiceFinish()