Searched refs:HKS_API_EXPORT (Results 1 – 6 of 6) sorted by relevance
/ohos5.0/base/security/huks/interfaces/inner_api/huks_standard/main/include/ |
H A D | hks_api.h | 38 HKS_API_EXPORT int32_t HksGetSdkVersion(struct HksBlob *sdkVersion); 44 HKS_API_EXPORT int32_t HksInitialize(void); 50 HKS_API_EXPORT int32_t HksRefreshKeyInfo(void); 59 HKS_API_EXPORT int32_t HksGenerateKey(const struct HksBlob *keyAlias, 69 HKS_API_EXPORT int32_t HksImportKey(const struct HksBlob *keyAlias, 90 HKS_API_EXPORT int32_t HksExportPublicKey(const struct HksBlob *keyAlias, 108 HKS_API_EXPORT int32_t HksGetKeyParamSet(const struct HksBlob *keyAlias, 211 HKS_API_EXPORT int32_t HksHash(const struct HksParamSet *paramSet, 221 HKS_API_EXPORT int32_t HksGetKeyInfoList(const struct HksParamSet *paramSet, 231 HKS_API_EXPORT int32_t HksAttestKey(const struct HksBlob *keyAlias, [all …]
|
H A D | hks_param.h | 44 HKS_API_EXPORT int32_t HksInitParamSet(struct HksParamSet **paramSet); 54 HKS_API_EXPORT int32_t HksAddParams(struct HksParamSet *paramSet, 62 HKS_API_EXPORT int32_t HksBuildParamSet(struct HksParamSet **paramSet); 69 HKS_API_EXPORT void HksFreeParamSet(struct HksParamSet **paramSet); 76 HKS_API_EXPORT void HksFreeKeyAliasSet(struct HksKeyAliasSet *aliasSet); 103 HKS_API_EXPORT int32_t HksFreshParamSet(struct HksParamSet *paramSet, bool isCopy); 110 HKS_API_EXPORT int32_t HksCheckParamSetTag(const struct HksParamSet *paramSet); 118 HKS_API_EXPORT int32_t HksCheckParamSet(const struct HksParamSet *paramSet, uint32_t size); 133 HKS_API_EXPORT int32_t HksCheckParamSetTag(const struct HksParamSet *paramSet); 150 HKS_API_EXPORT enum HksTagType GetTagType(enum HksTag tag); [all …]
|
H A D | hks_type.h | 39 #define HKS_API_EXPORT macro 41 #define HKS_API_EXPORT __attribute__ ((visibility("default"))) 44 #define HKS_API_EXPORT __attribute__ ((visibility("default")))
|
/ohos5.0/base/security/huks/interfaces/inner_api/huks_standard/source/ |
H A D | hks_api.c | 63 HKS_API_EXPORT int32_t HksGetSdkVersion(struct HksBlob *sdkVersion) in HksGetSdkVersion() 81 HKS_API_EXPORT int32_t HksInitialize(void) in HksInitialize() 94 HKS_API_EXPORT int32_t HksRefreshKeyInfo(void) in HksRefreshKeyInfo() 106 HKS_API_EXPORT int32_t HksGenerateKey(const struct HksBlob *keyAlias, in HksGenerateKey() 137 HKS_API_EXPORT int32_t HksImportKey(const struct HksBlob *keyAlias, in HksImportKey() 176 HKS_API_EXPORT int32_t HksExportPublicKey(const struct HksBlob *keyAlias, in HksExportPublicKey() 210 HKS_API_EXPORT int32_t HksGetKeyParamSet(const struct HksBlob *keyAlias, in HksGetKeyParamSet() 470 HKS_API_EXPORT int32_t HksHash(const struct HksParamSet *paramSet, in HksHash() 489 HKS_API_EXPORT int32_t HksGetKeyInfoList(const struct HksParamSet *paramSet, in HksGetKeyInfoList() 632 HKS_API_EXPORT int32_t HksBnExpMod(struct HksBlob *x, const struct HksBlob *a, in HksBnExpMod() [all …]
|
/ohos5.0/base/security/huks/frameworks/huks_standard/main/common/src/ |
H A D | hks_param.c | 154 HKS_API_EXPORT enum HksTagType GetTagType(enum HksTag tag) in GetTagType() 170 HKS_API_EXPORT int32_t HksCheckParamSetTag(const struct HksParamSet *paramSet) in HksCheckParamSetTag() 233 HKS_API_EXPORT int32_t HksCheckParamSet(const struct HksParamSet *paramSet, uint32_t size) in HksCheckParamSet() 246 HKS_API_EXPORT int32_t HksInitParamSet(struct HksParamSet **paramSet) in HksInitParamSet() 258 HKS_API_EXPORT int32_t HksAddParams(struct HksParamSet *paramSet, in HksAddParams() 280 HKS_API_EXPORT int32_t HksBuildParamSet(struct HksParamSet **paramSet) in HksBuildParamSet() 292 HKS_API_EXPORT void HksFreeParamSet(struct HksParamSet **paramSet) in HksFreeParamSet() 301 HKS_API_EXPORT void HksFreeKeyAliasSet(struct HksKeyAliasSet *aliasSet) in HksFreeKeyAliasSet() 352 HKS_API_EXPORT int32_t HksFreshParamSet(struct HksParamSet *paramSet, bool isCopy) in HksFreshParamSet() 387 HKS_API_EXPORT int32_t HksGetParamSet(const struct HksParamSet *inParamSet, in HksGetParamSet() [all …]
|
/ohos5.0/base/security/huks/interfaces/inner_api/huks_lite/ |
H A D | hks_tmp_client.c | 23 HKS_API_EXPORT int32_t hks_generate_random(struct hks_blob *random) in hks_generate_random()
|