| /base/security/huks/services/huks_standard/huks_service/main/systemapi_wrap/hisysevent_wrapper/src/ |
| D | hks_report_wrapper.c | 109 static void AppendIfExist(uint32_t tag, const struct HksParamSet *paramSetIn, const struct HksBlob … in AppendIfExist() argument 113 int32_t ret = HksGetParam(paramSetIn, tag, &temp); in AppendIfExist() 122 static void GetAlgorithmTag(const struct HksParamSet *paramSetIn, uint32_t *algorithm) in GetAlgorithmTag() argument 125 int32_t ret = HksGetParam(paramSetIn, HKS_TAG_ALGORITHM, &algorithmParam); in GetAlgorithmTag() 133 static void PackExtra(const struct HksParamSet *paramSetIn, char *extraOut) in PackExtra() argument 136 AppendIfExist(HKS_TAG_PURPOSE, paramSetIn, &g_tagPurpose, extraOut, &index); in PackExtra() 137 AppendIfExist(HKS_TAG_KEY_SIZE, paramSetIn, &g_tagKeySize, extraOut, &index); in PackExtra() 138 AppendIfExist(HKS_TAG_DIGEST, paramSetIn, &g_tagDigest, extraOut, &index); in PackExtra() 139 AppendIfExist(HKS_TAG_BLOCK_MODE, paramSetIn, &g_tagBlockMode, extraOut, &index); in PackExtra() 140 …AppendIfExist(HKS_TAG_UNWRAP_ALGORITHM_SUITE, paramSetIn, &g_tagUnwrapAlgorithmSuit, extraOut, &in… in PackExtra() [all …]
|
| /base/security/huks/test/unittest/huks_standard_test/interface_inner_test/alg_module_test/include/ |
| D | openssl_aes_helper.h | 33 int32_t AesEncrypt(const struct HksParamSet *paramSetIn, const struct HksBlob *inData, struct HksBl… 36 int32_t AesDecrypt(const struct HksParamSet *paramSetIn, const struct HksBlob *inData, struct HksBl… 39 int32_t AesGcmEncrypt(const struct HksParamSet *paramSetIn, const struct HksBlob *inData, struct Hk… 42 int32_t AesGcmDecrypt(const struct HksParamSet *paramSetIn, const struct HksBlob *inData, struct Hk…
|
| /base/security/huks/services/huks_standard/huks_service/main/core/src/ |
| D | hks_report.c | 32 const struct HksParamSet *paramSetIn, int32_t errorCode) in HksReport() argument 35 int32_t ret = ReportFaultEvent(funcName, processInfo, paramSetIn, errorCode); in HksReport() 40 (void)paramSetIn; in HksReport()
|
| D | hks_client_check.c | 50 const struct HksParamSet *paramSetIn, const struct HksBlob *key) in HksCheckGenAndImportKeyParams() argument 52 int32_t ret = HksCheckBlob3AndParamSet(processName, keyAlias, key, paramSetIn); in HksCheckGenAndImportKeyParams() 59 …const struct HksBlob *wrappingKeyAlias, const struct HksParamSet *paramSetIn, const struct HksBlob… in HksCheckImportWrappedKeyParams() argument 61 …et = HksCheckBlob4AndParamSet(processName, keyAlias, wrappingKeyAlias, wrappedKeyData, paramSetIn); in HksCheckImportWrappedKeyParams()
|
| /base/security/huks/test/unittest/huks_standard_test/interface_inner_test/alg_module_test/src/ |
| D | openssl_aes_helper.c | 102 …t32_t AesInit(EVP_CIPHER_CTX **ctx, const EVP_CIPHER **ciper, const struct HksParamSet *paramSetIn) in AesInit() argument 105 HksGetParam(paramSetIn, HKS_TAG_BLOCK_MODE, &mode); in AesInit() 107 HksGetParam(paramSetIn, HKS_TAG_KEY_SIZE, &keyLen); in AesInit() 125 int32_t AesEncrypt(const struct HksParamSet *paramSetIn, const struct HksBlob *inData, struct HksBl… in AesEncrypt() argument 133 HksGetParam(paramSetIn, HKS_TAG_PADDING, &padding); in AesEncrypt() 135 HksGetParam(paramSetIn, HKS_TAG_IV, &iv); in AesEncrypt() 139 if (AesInit(&ctx, &ciper, paramSetIn) != HKS_SUCCESS) { in AesEncrypt() 179 int32_t AesDecrypt(const struct HksParamSet *paramSetIn, const struct HksBlob *inData, struct HksBl… in AesDecrypt() argument 187 HksGetParam(paramSetIn, HKS_TAG_PADDING, &padding); in AesDecrypt() 189 HksGetParam(paramSetIn, HKS_TAG_IV, &iv); in AesDecrypt() [all …]
|
| /base/security/huks/test/fuzz_test/innerapi_fuzzer/hksdeletekey_fuzzer/ |
| D | hksdeletekey_fuzzer.cpp | 37 struct HksParamSet *paramSetIn = reinterpret_cast<struct HksParamSet *>(myData + BLOB_SIZE); in DoSomethingInterestingWithMyAPI() local 38 paramSetIn->paramSetSize = size - BLOB_SIZE; in DoSomethingInterestingWithMyAPI() 40 (void)HksDeleteKey(&keyAlias, paramSetIn); in DoSomethingInterestingWithMyAPI()
|
| /base/security/huks/test/fuzz_test/innerapi_fuzzer/hkskeyexist_fuzzer/ |
| D | hkskeyexist_fuzzer.cpp | 40 struct HksParamSet *paramSetIn = reinterpret_cast<struct HksParamSet *>(myData + BLOB_SIZE); in DoSomethingInterestingWithMyAPI() local 41 paramSetIn->paramSetSize = size - BLOB_SIZE; in DoSomethingInterestingWithMyAPI() 43 (void)HksKeyExist(&keyAlias, paramSetIn); in DoSomethingInterestingWithMyAPI()
|
| /base/security/huks/test/fuzz_test/innerapi_fuzzer/hksgeneratekey_fuzzer/ |
| D | hksgeneratekey_fuzzer.cpp | 42 struct HksParamSet *paramSetIn = reinterpret_cast<struct HksParamSet *>(myData + BLOB_SIZE); in DoSomethingInterestingWithMyAPI() local 43 paramSetIn->paramSetSize = size - BLOB_SIZE; in DoSomethingInterestingWithMyAPI() 45 (void)HksGenerateKey(&keyAlias, paramSetIn, NULL); in DoSomethingInterestingWithMyAPI()
|
| /base/security/huks/test/fuzz_test/innerapi_fuzzer/hksgetkeyparamset_fuzzer/ |
| D | hksgetkeyparamset_fuzzer.cpp | 45 struct HksParamSet *paramSetIn = reinterpret_cast<struct HksParamSet *>(myData + BLOB_SIZE); in DoSomethingInterestingWithMyAPI() local 46 paramSetIn->paramSetSize = paramSize; in DoSomethingInterestingWithMyAPI() 51 (void)HksGetKeyParamSet(&keyAlias, paramSetIn, paramSetOut); in DoSomethingInterestingWithMyAPI()
|
| /base/security/certificate_framework/interfaces/innerkits/include/ |
| D | cf_api.h | 23 int32_t (*get)(const CfObject *object, const CfParamSet *paramSetIn, CfParamSet **paramSetOut); 24 … int32_t (*check)(const CfObject *object, const CfParamSet *paramSetIn, CfParamSet **paramSetOut);
|
| /base/security/huks/interfaces/kits/napi/src/v9/ |
| D | huks_napi_generate_key_item.cpp | 40 struct HksParamSet *paramSetIn = nullptr; member 59 …onAsyncContext(env, context->asyncWork, context->callback, context->keyAlias, context->paramSetIn); in DeleteGenerateKeyAsyncContext() 80 …lue result = ParseKeyAliasAndHksParamSet(env, argv, index, context->keyAlias, context->paramSetIn); in GenerateKeyParseParams() 112 napiContext->paramSetIn, napiContext->paramSetOut); in GenerateKeyAsyncWork()
|
| D | huks_napi_get_key_item_properties.cpp | 42 struct HksParamSet *paramSetIn = nullptr; member 62 …onAsyncContext(env, context->asyncWork, context->callback, context->keyAlias, context->paramSetIn); in DeleteGetKeyPropertiesAsyncContext() 84 …lue result = ParseKeyAliasAndHksParamSet(env, argv, index, context->keyAlias, context->paramSetIn); in GetKeyPropertiesParseParams() 122 napiContext->paramSetIn, napiContext->paramSetOut); in GetKeyPropertiesAsyncWork()
|
| /base/security/huks/interfaces/kits/c/src/ |
| D | native_huks_api.c | 35 const struct OH_Huks_ParamSet *paramSetIn, struct OH_Huks_ParamSet *paramSetOut) in OH_Huks_GenerateKeyItem() argument 38 (const struct HksParamSet *) paramSetIn, (struct HksParamSet *) paramSetOut); in OH_Huks_GenerateKeyItem() 76 const struct OH_Huks_ParamSet *paramSetIn, struct OH_Huks_ParamSet *paramSetOut) in OH_Huks_GetKeyItemParamSet() argument 79 (const struct HksParamSet *) paramSetIn, (struct HksParamSet *) paramSetOut); in OH_Huks_GetKeyItemParamSet()
|
| /base/security/huks/interfaces/kits/napi/src/v8/ |
| D | huks_napi_generate_key.cpp | 40 struct HksParamSet *paramSetIn = nullptr; member 59 …onAsyncContext(env, context->asyncWork, context->callback, context->keyAlias, context->paramSetIn); in DeleteGenerateKeyAsyncContext() 80 …lue result = ParseKeyAliasAndHksParamSet(env, argv, index, context->keyAlias, context->paramSetIn); in GenerateKeyParseParams() 117 napiContext->paramSetIn, napiContext->paramSetOut); in GenerateKeyAsyncWork()
|
| D | huks_napi_get_key_properties.cpp | 42 struct HksParamSet *paramSetIn = nullptr; member 62 …onAsyncContext(env, context->asyncWork, context->callback, context->keyAlias, context->paramSetIn); in DeleteGetKeyPropertiesAsyncContext() 84 …lue result = ParseKeyAliasAndHksParamSet(env, argv, index, context->keyAlias, context->paramSetIn); in GetKeyPropertiesParseParams() 127 napiContext->paramSetIn, napiContext->paramSetOut); in GetKeyPropertiesAsyncWork()
|
| /base/security/huks/interfaces/kits/c/include/ |
| D | native_huks_api.h | 72 const struct OH_Huks_ParamSet *paramSetIn, struct OH_Huks_ParamSet *paramSetOut); 152 const struct OH_Huks_ParamSet *paramSetIn, struct OH_Huks_ParamSet *paramSetOut);
|
| /base/security/huks/services/huks_standard/huks_service/main/core/include/ |
| D | hks_client_check.h | 36 const struct HksParamSet *paramSetIn, const struct HksBlob *key); 39 …const struct HksBlob *wrappingKeyAlias, const struct HksParamSet *paramSetIn, const struct HksBlob…
|
| D | hks_report.h | 26 const struct HksParamSet *paramSetIn, int32_t errorCode);
|
| /base/security/huks/services/huks_standard/huks_service/main/systemapi_wrap/hisysevent_wrapper/include/ |
| D | hks_report_wrapper.h | 27 const struct HksParamSet *paramSetIn, int32_t errorCode);
|
| /base/security/huks/interfaces/inner_api/huks_standard/main/src/ |
| D | hks_api.c | 102 const struct HksParamSet *paramSetIn, struct HksParamSet *paramSetOut) in HksGenerateKey() argument 107 int32_t ret = HksGetParam(paramSetIn, HKS_TAG_KEY_STORAGE_FLAG, &storageFlag); in HksGenerateKey() 109 if ((paramSetIn == NULL) || (paramSetOut == NULL)) { in HksGenerateKey() 112 ret = HksLocalGenerateKey(paramSetIn, paramSetOut); in HksGenerateKey() 118 if ((paramSetIn == NULL) || (keyAlias == NULL)) { in HksGenerateKey() 121 ret = HksClientGenerateKey(keyAlias, paramSetIn, paramSetOut); in HksGenerateKey() 126 (void)paramSetIn; in HksGenerateKey() 209 const struct HksParamSet *paramSetIn, struct HksParamSet *paramSetOut) in HksGetKeyParamSet() argument 213 (void)paramSetIn; in HksGetKeyParamSet() 222 (void)paramSetIn; in HksGetKeyParamSet()
|
| /base/security/huks/services/huks_standard/huks_service/main/os_dependency/ca/ |
| D | hks_ca_access.c | 34 int32_t HksAccessGenerateKey(const struct HksBlob *keyBlob, const struct HksParamSet *paramSetIn, in HksAccessGenerateKey() argument 38 return HksTeeGenerateKey(keyBlob, paramSetIn, keyOut); in HksAccessGenerateKey()
|
| /base/security/huks/frameworks/huks_standard/main/core/src/ |
| D | hks_local_engine.c | 88 static int32_t CheckLocalGenerateKeyParams(const struct HksParamSet *paramSetIn, const struct HksPa… in CheckLocalGenerateKeyParams() argument 91 if ((HksCheckParamSetValidity(paramSetIn) != HKS_SUCCESS) || (paramSetOut == NULL)) { in CheckLocalGenerateKeyParams() 95 ret = HksCoreCheckGenKeyParams(NULL, paramSetIn, NULL, NULL, HKS_KEY_FLAG_GENERATE_KEY); in CheckLocalGenerateKeyParams() 102 int32_t HksLocalGenerateKey(const struct HksParamSet *paramSetIn, struct HksParamSet *paramSetOut) in HksLocalGenerateKey() argument 104 int32_t ret = CheckLocalGenerateKeyParams(paramSetIn, paramSetOut); in HksLocalGenerateKey() 108 HksFillKeySpec(paramSetIn, &spec); in HksLocalGenerateKey()
|
| /base/security/huks/frameworks/huks_standard/main/os_dependency/ipc/include/ |
| D | hks_ipc_check.h | 28 int32_t HksCheckIpcGenerateKey(const struct HksBlob *keyAlias, const struct HksParamSet *paramSetIn…
|
| /base/security/huks/frameworks/huks_standard/main/os_dependency/ipc/src/ |
| D | hks_ipc_check.c | 29 int32_t HksCheckIpcGenerateKey(const struct HksBlob *keyAlias, const struct HksParamSet *paramSetIn) in HksCheckIpcGenerateKey() argument 31 int32_t ret = HksCheckBlobAndParamSet(keyAlias, paramSetIn); in HksCheckIpcGenerateKey() 35 … ((sizeof(keyAlias->size) + ALIGN_SIZE(keyAlias->size) + ALIGN_SIZE(paramSetIn->paramSetSize) + in HksCheckIpcGenerateKey()
|
| /base/security/huks/interfaces/inner_api/huks_standard/main/include/ |
| D | hks_api.h | 60 const struct HksParamSet *paramSetIn, struct HksParamSet *paramSetOut); 109 const struct HksParamSet *paramSetIn, struct HksParamSet *paramSetOut);
|