Searched refs:isNeedStorage (Results 1 – 4 of 4) sorted by relevance
/ohos5.0/base/security/huks/frameworks/huks_standard/main/common/src/ |
H A D | hks_common_check.c | 258 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 D | hks_common_check.h | 73 int32_t HksCheckKeyNeedStored(const struct HksParamSet *paramSet, bool *isNeedStorage);
|
/ohos5.0/base/security/huks/services/huks_standard/huks_engine/main/core/src/ |
H A D | hks_core_service_three_stage.c | 1485 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 D | hks_client_service.c | 906 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()
|