Home
last modified time | relevance | path

Searched refs:importKeyTypeParam (Results 1 – 3 of 3) sorted by relevance

/ohos5.0/base/security/huks/interfaces/inner_api/huks_standard/source/
H A Dhks_api_adapter.c47 struct HksParam *importKeyTypeParam = NULL; in HksImportKeyAdapter() local
48 int32_t ret = HksGetParam(paramSet, HKS_TAG_IMPORT_KEY_TYPE, &importKeyTypeParam); in HksImportKeyAdapter()
50 ((importKeyTypeParam->uint32Param == HKS_KEY_TYPE_PRIVATE_KEY) || in HksImportKeyAdapter()
51 (importKeyTypeParam->uint32Param == HKS_KEY_TYPE_KEY_PAIR))) { in HksImportKeyAdapter()
/ohos5.0/base/security/huks/frameworks/huks_standard/main/common/src/
H A Dhks_check_paramset.c778 struct HksParam *importKeyTypeParam = NULL; in HksCoreCheckImportKeyParams() local
779 ret = HksGetParam(paramSet, HKS_TAG_IMPORT_KEY_TYPE, &importKeyTypeParam); in HksCoreCheckImportKeyParams()
781 if (ret == HKS_SUCCESS && importKeyTypeParam->uint32Param != HKS_KEY_TYPE_PUBLIC_KEY) { in HksCoreCheckImportKeyParams()
783 ret = CheckImportKey(alg, importKeyTypeParam->uint32Param, &params, key); in HksCoreCheckImportKeyParams()
788 if (importKeyTypeParam->uint32Param != HKS_KEY_TYPE_PRIVATE_KEY) { in HksCoreCheckImportKeyParams()
790 … ret = HksOpensslCheckDhKey(key, (enum HksImportKeyType)importKeyTypeParam->uint32Param); in HksCoreCheckImportKeyParams()
/ohos5.0/base/security/huks/services/huks_standard/huks_engine/main/core/src/
H A Dhks_core_service_key_generate.c764 struct HksParam *importKeyTypeParam = NULL; in HksCoreImportKey() local
765 int32_t ret = HksGetParam(paramSet, HKS_TAG_IMPORT_KEY_TYPE, &importKeyTypeParam); in HksCoreImportKey()
767 ((importKeyTypeParam->uint32Param == HKS_KEY_TYPE_PRIVATE_KEY) || in HksCoreImportKey()
768 (importKeyTypeParam->uint32Param == HKS_KEY_TYPE_KEY_PAIR))) { in HksCoreImportKey()
769 … ret = GetPrivateOrPairInnerFormat(importKeyTypeParam->uint32Param, key, paramSet, &innerKey); in HksCoreImportKey()