/base/security/huks/services/huks_standard/huks_service/main/systemapi_wrap/hisysevent_wrapper/src/ |
H A D | hks_report_wrapper.c | 113 static void AppendIfExist(uint32_t tag, const struct HksParamSet *paramSetIn, const struct HksBlob *tagString, in AppendIfExist() argument 117 int32_t ret = HksGetParam(paramSetIn, tag, &temp); in AppendIfExist() 126 static void GetAlgorithmTag(const struct HksParamSet *paramSetIn, uint32_t *algorithm) in GetAlgorithmTag() argument 129 int32_t ret = HksGetParam(paramSetIn, HKS_TAG_ALGORITHM, &algorithmParam); in GetAlgorithmTag() 137 static void PackExtra(const struct HksParamSet *paramSetIn, char *extraOut) in PackExtra() argument 140 AppendIfExist(HKS_TAG_PURPOSE, paramSetIn, &g_tagPurpose, extraOut, &index); in PackExtra() 141 AppendIfExist(HKS_TAG_KEY_SIZE, paramSetIn, &g_tagKeySize, extraOut, &index); in PackExtra() 142 AppendIfExist(HKS_TAG_DIGEST, paramSetIn, &g_tagDigest, extraOut, &index); in PackExtra() 143 AppendIfExist(HKS_TAG_BLOCK_MODE, paramSetIn, &g_tagBlockMode, extraOut, &index); in PackExtra() 144 AppendIfExist(HKS_TAG_UNWRAP_ALGORITHM_SUITE, paramSetIn, in PackExtra() 149 ReportFaultEvent(const char *funcName, const struct HksProcessInfo *processInfo, const struct HksParamSet *paramSetIn, int32_t errorCode) ReportFaultEvent() argument [all...] |
/base/security/huks/test/unittest/huks_standard_test/interface_inner_test/alg_module_test/include/ |
H A D | openssl_aes_helper.h | 33 int32_t AesEncrypt(const struct HksParamSet *paramSetIn, const struct HksBlob *inData, struct HksBlob *outData, 36 int32_t AesDecrypt(const struct HksParamSet *paramSetIn, const struct HksBlob *inData, struct HksBlob *outData, 39 int32_t AesGcmEncrypt(const struct HksParamSet *paramSetIn, const struct HksBlob *inData, struct HksBlob *outData, 42 int32_t AesGcmDecrypt(const struct HksParamSet *paramSetIn, const struct HksBlob *inData, struct HksBlob *outData,
|
/base/security/huks/services/huks_standard/huks_service/main/core/src/ |
H A D | hks_report.c | 32 const struct HksParamSet *paramSetIn, int32_t errorCode) in HksReport() 35 int32_t ret = ReportFaultEvent(funcName, processInfo, paramSetIn, errorCode); in HksReport() 40 (void)paramSetIn; in HksReport() 31 HksReport(const char *funcName, const struct HksProcessInfo *processInfo, const struct HksParamSet *paramSetIn, int32_t errorCode) HksReport() argument
|
/base/security/huks/test/unittest/huks_standard_test/interface_inner_test/alg_module_test/src/ |
H A D | openssl_aes_helper.c | 102 static uint32_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 HksBlob *outData, 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 HksBlob *outData, in AesDecrypt() argument 187 HksGetParam(paramSetIn, HKS_TAG_PADDING, &padding); in AesDecrypt() 189 HksGetParam(paramSetIn, HKS_TAG_I in AesDecrypt() 233 AesGcmEncrypt(const struct HksParamSet *paramSetIn, const struct HksBlob *inData, struct HksBlob *outData, const struct HksBlob *randomKey, const struct HksBlob *tagAead) AesGcmEncrypt() argument 288 AesGcmDecrypt(const struct HksParamSet *paramSetIn, const struct HksBlob *inData, struct HksBlob *outData, const struct HksBlob *randomKey, const struct HksBlob *tagDec) AesGcmDecrypt() argument [all...] |
/base/security/certificate_framework/interfaces/inner_api/include/ |
H A 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/test/unittest/huks_standard_test/module_test/framework_test/os_dependency_test/src/ |
H A D | hks_ipc_check_test.cpp | 227 struct HksParamSet *paramSetIn = nullptr; in HWTEST_F() local 228 ret = HksInitParamSet(¶mSetIn); in HWTEST_F() 230 ret = HksBuildParamSet(¶mSetIn); in HWTEST_F() 232 ret = HksCheckIpcGetKeyParamSet(&keyAliasBlob, paramSetIn, paramSet); in HWTEST_F() 235 HksFreeParamSet(¶mSetIn); in HWTEST_F() 254 struct HksParamSet *paramSetIn = nullptr; in HWTEST_F() local 255 ret = HksInitParamSet(¶mSetIn); in HWTEST_F() 257 ret = HksBuildParamSet(¶mSetIn); in HWTEST_F() 259 ret = HksCheckIpcGetKeyParamSet(&keyAliasBlob, paramSetIn, paramSet); in HWTEST_F() 262 HksFreeParamSet(¶mSetIn); in HWTEST_F() 281 struct HksParamSet *paramSetIn = nullptr; HWTEST_F() local [all...] |
/base/security/huks/interfaces/kits/cj/src/ |
H A D | cj_huks_ffi.c | 59 const struct HksParamSet *paramSetIn, struct HksParamSet *paramSetOut) in FfiOHOSGetKeyItemProperties() 62 return HksGetKeyParamSet(&keyAliasBlob, paramSetIn, paramSetOut); in FfiOHOSGetKeyItemProperties() 94 int32_t FfiOHOSGenerateKey(const char *keyAlias, const struct HksParamSet *paramSetIn, in FfiOHOSGenerateKey() argument 98 return HksGenerateKey(&keyAliasBlob, paramSetIn, paramSetOut); in FfiOHOSGenerateKey() 58 FfiOHOSGetKeyItemProperties(const char *keyAlias, const struct HksParamSet *paramSetIn, struct HksParamSet *paramSetOut) FfiOHOSGetKeyItemProperties() argument
|
/base/security/huks/interfaces/kits/c/src/ |
H A D | native_huks_api.c | 35 const struct OH_Huks_ParamSet *paramSetIn, struct OH_Huks_ParamSet *paramSetOut)
in OH_Huks_GenerateKeyItem() 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() 79 (const struct HksParamSet *) paramSetIn, (struct HksParamSet *) paramSetOut);
in OH_Huks_GetKeyItemParamSet() 34 OH_Huks_GenerateKeyItem(const struct OH_Huks_Blob *keyAlias, const struct OH_Huks_ParamSet *paramSetIn, struct OH_Huks_ParamSet *paramSetOut) OH_Huks_GenerateKeyItem() argument 75 OH_Huks_GetKeyItemParamSet(const struct OH_Huks_Blob *keyAlias, const struct OH_Huks_ParamSet *paramSetIn, struct OH_Huks_ParamSet *paramSetOut) OH_Huks_GetKeyItemParamSet() argument
|
/base/security/huks/interfaces/kits/napi/src/v8/ |
H A D | huks_napi_get_key_properties.cpp | 42 struct HksParamSet *paramSetIn = nullptr; member 62 DeleteCommonAsyncContext(env, context->asyncWork, context->callback, context->keyAlias, context->paramSetIn); in DeleteGetKeyPropertiesAsyncContext() 84 napi_value result = ParseKeyAliasAndHksParamSet(env, argv, index, context->keyAlias, context->paramSetIn); in GetKeyPropertiesParseParams() 127 napiContext->paramSetIn, napiContext->paramSetOut); in GetKeyPropertiesAsyncWork()
|
H A D | huks_napi_generate_key.cpp | 40 struct HksParamSet *paramSetIn = nullptr; member 59 DeleteCommonAsyncContext(env, context->asyncWork, context->callback, context->keyAlias, context->paramSetIn); in DeleteGenerateKeyAsyncContext() 80 napi_value result = ParseKeyAliasAndHksParamSet(env, argv, index, context->keyAlias, context->paramSetIn); in GenerateKeyParseParams() 117 napiContext->paramSetIn, napiContext->paramSetOut); in GenerateKeyAsyncWork()
|
/base/security/huks/services/huks_standard/huks_service/main/core/include/ |
H A D | hks_report.h | 26 const struct HksParamSet *paramSetIn, int32_t errorCode);
|
H A 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 *wrappedKeyData);
|
/base/security/huks/services/huks_standard/huks_service/main/systemapi_wrap/hisysevent_wrapper/include/ |
H A D | hks_report_wrapper.h | 27 const struct HksParamSet *paramSetIn, int32_t errorCode);
|
/base/security/huks/interfaces/kits/napi/src/v9/ |
H A D | huks_napi_get_key_item_properties.cpp | 48 DeleteCommonAsyncContext(env, context->asyncWork, context->callback, context->keyAlias, context->paramSetIn); in DeleteGetKeyPropertiesAsyncContext() 70 napi_value result = ParseKeyAliasAndHksParamSet(env, argv, index, context->keyAlias, context->paramSetIn); in GetKeyPropertiesParseParams() 108 napiContext->paramSetIn, napiContext->paramSetOut); in GetKeyPropertiesAsyncWork()
|
H A D | huks_napi_generate_key_item.cpp | 45 DeleteCommonAsyncContext(env, context->asyncWork, context->callback, context->keyAlias, context->paramSetIn); in DeleteGenerateKeyAsyncContext() 66 napi_value result = ParseKeyAliasAndHksParamSet(env, argv, index, context->keyAlias, context->paramSetIn); in GenerateKeyParseParams() 98 napiContext->paramSetIn, napiContext->paramSetOut); in GenerateKeyAsyncWork()
|
/base/security/huks/frameworks/huks_standard/main/os_dependency/ipc/src/ |
H A 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() 32 HKS_IF_NOT_SUCC_LOGE_RETURN(ret, ret, "check keyAlias or paramSetIn failed")
in HksCheckIpcGenerateKey() 35 ((sizeof(keyAlias->size) + ALIGN_SIZE(keyAlias->size) + ALIGN_SIZE(paramSetIn->paramSetSize) +
in HksCheckIpcGenerateKey() 48 HKS_IF_NOT_SUCC_LOGE_RETURN(ret, ret, "check keyAlias or key or paramSetIn failed")
in HksCheckIpcImportKey() 100 HKS_IF_NOT_SUCC_LOGE_RETURN(ret, ret, "check keyAlias or key or paramSetIn failed")
in HksCheckIpcExportPublicKey() 113 int32_t HksCheckIpcGetKeyParamSet(const struct HksBlob *keyAlias, const struct HksParamSet *paramSetIn,
in HksCheckIpcGetKeyParamSet() argument 116 int32_t ret = HksCheckBlobAndParamSet(keyAlias, paramSetIn);
in HksCheckIpcGetKeyParamSet() 117 HKS_IF_NOT_SUCC_LOGE_RETURN(ret, ret, "check keyAlias or paramSetIn failed")
in HksCheckIpcGetKeyParamSet() 126 ALIGN_SIZE(paramSetIn in HksCheckIpcGetKeyParamSet() [all...] |
/base/security/huks/interfaces/kits/cj/include/ |
H A D | cj_huks_ffi.h | 40 const struct HksParamSet *paramSetIn, struct HksParamSet *paramSetOut); 53 FFI_EXPORT int32_t FfiOHOSGenerateKey(const char *keyAlias, const struct HksParamSet *paramSetIn,
|
/base/security/huks/frameworks/huks_standard/main/os_dependency/ipc/include/ |
H A D | hks_ipc_check.h | 28 int32_t HksCheckIpcGenerateKey(const struct HksBlob *keyAlias, const struct HksParamSet *paramSetIn);
41 int32_t HksCheckIpcGetKeyParamSet(const struct HksBlob *keyAlias, const struct HksParamSet *paramSetIn,
|
H A D | hks_client_ipc.h | 29 int32_t HksClientGenerateKey(const struct HksBlob *keyAlias, const struct HksParamSet *paramSetIn,
43 int32_t HksClientGetKeyParamSet(const struct HksBlob *keyAlias, const struct HksParamSet *paramSetIn,
|
/base/security/huks/interfaces/kits/c/include/ |
H A D | native_huks_api.h | 66 * @param paramSetIn Indicates the pointer to the parameter set for generating the key.
70 * {@link OH_Huks_ErrCode#OH_HUKS_ERR_CODE_ILLEGAL_ARGUMENT} 401 - If keyAlias or paramSetIn or
89 const struct OH_Huks_ParamSet *paramSetIn, struct OH_Huks_ParamSet *paramSetOut);
193 * @param paramSetIn Indicates the pointer to the attribute tag required for
197 * {@link OH_Huks_ErrCode#OH_HUKS_ERR_CODE_ILLEGAL_ARGUMENT} 401 - If keyAlias or paramSetIn or
210 const struct OH_Huks_ParamSet *paramSetIn, struct OH_Huks_ParamSet *paramSetOut);
|
/base/security/huks/interfaces/kits/napi/include/v9/ |
H A D | huks_napi_get_key_item_properties.h | 32 struct HksParamSet *paramSetIn = nullptr; member
|
H A D | huks_napi_generate_key_item.h | 32 struct HksParamSet *paramSetIn = nullptr; member
|
/base/security/huks/services/huks_standard/huks_service/main/os_dependency/ca/ |
H A 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/services/huks_standard/huks_service/main/os_dependency/idl/ipc/ |
H A D | hks_service_ipc_serialization.h | 29 struct HksParamSet **paramSetIn, struct HksBlob *keyOut);
43 struct HksParamSet **paramSetIn, struct HksParamSet **paramSetOut);
|
/base/security/code_signature/test/unittest/mock/src/ |
H A D | hks_api.cpp | 43 const struct HksParamSet *paramSetIn, struct HksParamSet *paramSetOut)
in HksGenerateKey() 42 HksGenerateKey(const struct HksBlob *keyAlias, const struct HksParamSet *paramSetIn, struct HksParamSet *paramSetOut) HksGenerateKey() argument
|