Home
last modified time | relevance | path

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 Dhks_api.h38 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 Dhks_param.h44 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 Dhks_type.h39 #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 Dhks_api.c63 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 Dhks_param.c154 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 Dhks_tmp_client.c23 HKS_API_EXPORT int32_t hks_generate_random(struct hks_blob *random) in hks_generate_random()