Home
last modified time | relevance | path

Searched refs:HksParamSet (Results 1 – 25 of 375) sorted by relevance

12345678910>>...15

/ohos5.0/base/security/huks/services/huks_standard/huks_service/main/core/include/
H A Dhks_client_service.h37 const struct HksParamSet *paramSetIn, struct HksBlob *keyOut);
52 const struct HksParamSet *paramSet);
55 const struct HksParamSet *paramSet);
58 const struct HksParamSet *paramSetIn, struct HksParamSet *paramSetOut);
63 const struct HksParamSet *paramSet, const struct HksBlob *key);
66 const struct HksParamSet *paramSet, struct HksBlob *key);
96 const struct HksParamSet *paramSet);
104 struct HksParamSet **outParamSet, int frontUserId);
107 const struct HksParamSet *paramSet, struct HksParamSet **outParamSet);
112 int32_t AppendStorageLevelIfNotExist(const struct HksParamSet *paramSet, struct HksParamSet **outPa…
[all …]
H A Dhuks_access.h36 const struct HksParamSet *paramSet, struct HksBlob *keyOut);
41 int32_t HuksAccessExportPublicKey(const struct HksBlob *key, const struct HksParamSet *paramSet,
47 int32_t HuksAccessUpdate(const struct HksBlob *handle, const struct HksParamSet *paramSet,
50 int32_t HuksAccessFinish(const struct HksBlob *handle, const struct HksParamSet *paramSet,
53 int32_t HuksAccessAbort(const struct HksBlob *handle, const struct HksParamSet *paramSet);
67 int32_t HuksAccessGenerateRandom(const struct HksParamSet *paramSet, struct HksBlob *random);
74 int32_t HuksAccessSign(const struct HksBlob *key, const struct HksParamSet *paramSet,
77 int32_t HuksAccessVerify(const struct HksBlob *key, const struct HksParamSet *paramSet,
80 int32_t HuksAccessEncrypt(const struct HksBlob *key, const struct HksParamSet *paramSet,
83 int32_t HuksAccessDecrypt(const struct HksBlob *key, const struct HksParamSet *paramSet,
[all …]
H A Dhks_client_check.h36 const struct HksParamSet *paramSetIn, const struct HksBlob *key);
42 const struct HksParamSet *paramSet, const struct HksBlob *data1, const struct HksBlob *data2);
45 const struct HksParamSet *paramSet);
60 const struct HksParamSet *paramSet, struct HksBlob *certChain);
64 const struct HksParamSet *paramSet);
66 int32_t HksCheckAndGetUserAuthInfo(const struct HksParamSet *paramSet, uint32_t *userAuthType,
69 int32_t HksCheckUserAuthKeyPurposeValidity(const struct HksParamSet *paramSet);
73 bool HksCheckIsAllowedWrap(const struct HksParamSet *paramSet);
79 const struct HksParamSet *paramSet);
82 const struct HksParamSet *paramSet);
[all …]
/ohos5.0/base/security/huks/interfaces/inner_api/huks_standard/main/include/
H A Dhks_api.h60 const struct HksParamSet *paramSetIn, struct HksParamSet *paramSetOut);
70 const struct HksParamSet *paramSet, const struct HksBlob *key);
81 const struct HksParamSet *paramSet, const struct HksBlob *wrappedKeyData);
91 const struct HksParamSet *paramSet, struct HksBlob *key);
109 const struct HksParamSet *paramSetIn, struct HksParamSet *paramSetOut);
211 HKS_API_EXPORT int32_t HksHash(const struct HksParamSet *paramSet,
232 const struct HksParamSet *paramSet, struct HksCertChain *certChain);
242 const struct HksParamSet *paramSet, struct HksCertChain *certChain);
252 const struct HksParamSet *paramSet, struct HksCertChain *certChain);
263 const struct HksParamSet *paramSet, struct HksBlob *wrappedData);
[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);
86 struct HksParamSet **outParamSet);
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);
143 const struct HksParamSet *targetParamSet);
[all …]
/ohos5.0/base/security/huks/test/unittest/huks_standard_test/three_stage_test/include/symmetric_alg_test/
H A Dhks_aes_cipher_test_common.h42 int32_t HksAesCipherTestCaseOther(const struct HksBlob *keyAlias, struct HksParamSet *genParamSet,
43 struct HksParamSet *encryptParamSet, struct HksParamSet *decryptParamSet);
44 int32_t HksAesCipherTestCaseGcm1(const struct HksBlob *keyAlias, struct HksParamSet *genParamSet,
45 struct HksParamSet *encryptParamSet, struct HksParamSet *decryptParamSet);
46 int32_t HksAesCipherTestCaseGcm2(const struct HksBlob *keyAlias, struct HksParamSet *genParamSet,
47 …struct HksParamSet *encryptParamSet, struct HksParamSet *decryptParamSet, struct HksParamSet *decr…
48 int32_t HksAesCipherTestCaseGcm3(const struct HksBlob *keyAlias, struct HksParamSet *genParamSet,
49 … struct HksParamSet *encryptParamSet, struct HksParamSet *decryptParamSet, bool needAccessControl);
50 int32_t HksAesCipherTestCaseGcm4(const struct HksBlob *keyAlias, struct HksParamSet *genParamSet,
51 struct HksParamSet *encryptParamSet, struct HksParamSet *decryptParamSet, bool isTimeOut);
[all …]
/ohos5.0/base/security/huks/frameworks/huks_standard/main/os_dependency/ipc/include/
H A Dhks_client_ipc.h30 struct HksParamSet *paramSetOut);
32 int32_t HksClientImportKey(const struct HksBlob *keyAlias, const struct HksParamSet *paramSet,
39 const struct HksParamSet *paramSet, const struct HksBlob *wrappedKeyData);
44 struct HksParamSet *paramSetOut);
48 int32_t HksClientGenerateRandom(struct HksBlob *random, const struct HksParamSet *paramSet);
50 int32_t HksClientSign(const struct HksBlob *key, const struct HksParamSet *paramSet,
53 int32_t HksClientVerify(const struct HksBlob *key, const struct HksParamSet *paramSet,
56 int32_t HksClientEncrypt(const struct HksBlob *key, const struct HksParamSet *paramSet,
59 int32_t HksClientDecrypt(const struct HksBlob *key, const struct HksParamSet *paramSet,
86 int32_t HksClientAbort(const struct HksBlob *handle, const struct HksParamSet *paramSet);
[all …]
H A Dhks_ipc_check.h28 int32_t HksCheckIpcGenerateKey(const struct HksBlob *keyAlias, const struct HksParamSet *paramSetIn…
30 int32_t HksCheckIpcImportKey(const struct HksBlob *keyAlias, const struct HksParamSet *paramSet,
34 const struct HksParamSet *paramSet, const struct HksBlob *wrappedKeyData);
36 int32_t HksCheckIpcDeleteKey(const struct HksBlob *keyAlias, const struct HksParamSet *paramSet);
38 int32_t HksCheckIpcExportPublicKey(const struct HksBlob *keyAlias, const struct HksParamSet *paramS…
42 struct HksParamSet *paramSetOut);
44 int32_t HksCheckIpcKeyExist(const struct HksBlob *keyAlias, const struct HksParamSet *paramSet);
46 int32_t HksCheckIpcAgreeKey(const struct HksParamSet *paramSet, const struct HksBlob *privateKey,
49 int32_t HksCheckIpcDeriveKey(const struct HksParamSet *paramSet, const struct HksBlob *mainKey,
58 int32_t HksCheckIpcListAliases(const struct HksParamSet *paramSet);
[all …]
H A Dhks_client_ipc_serialization.h35 const struct HksParamSet *paramSetIn, const struct HksBlob *keyOut);
37 …yPack(struct HksBlob *destData, const struct HksBlob *keyAlias, const struct HksParamSet *paramSet,
45 int32_t HksExportPublicKeyPack(const struct HksBlob *keyAlias, const struct HksParamSet *paramSet,
48 int32_t HksGetKeyParamSetPack(const struct HksBlob *keyAlias, const struct HksParamSet *paramSet,
53 …eParamPack(struct HksBlob *destData, const struct HksBlob *key, const struct HksParamSet *paramSet,
65 int32_t HksGetKeyInfoListPack(const struct HksParamSet *paramSet, const struct HksKeyInfo *keyInfoL…
72 const struct HksParamSet *paramSet, const struct HksBlob *certChainBlob);
77 int32_t HksParamsToParamSet(struct HksParam *params, uint32_t cnt, struct HksParamSet **outParamSet…
81 int32_t HksListAliasesPack(const struct HksParamSet *srcParamSet, struct HksBlob *destData);
86 const struct HksParamSet *paramSet, struct HksBlob *destData);
[all …]
/ohos5.0/base/security/huks/test/unittest/huks_standard_test/three_stage_test/include/asymmetric_alg_test/
H A Dhks_rsa_sign_verify_test_common.h28 int32_t HksRsaSignVerifyTestNormalCase(struct HksBlob keyAlias, struct HksParamSet *genParamSet,
29 struct HksParamSet *signParamSet, struct HksParamSet *verifyParamSet);
32 …struct HksParamSet *genParamSet, struct HksParamSet *signParamSet, struct HksParamSet *verifyParam…
35 …struct HksParamSet *genParamSet, struct HksParamSet *signParamSet, struct HksParamSet *verifyParam…
37 int32_t HksRSASignVerifyTestAbnormalCase(struct HksBlob keyAlias, struct HksParamSet *genParamSet,
38 struct HksParamSet *signParamSet, struct HksParamSet *verifyParamSet);
40 …struct HksParamSet *genParamSet, struct HksParamSet *signParamSet, struct HksParamSet *verifyParam…
41 int32_t HksTestSignVerify(struct HksBlob *keyAlias, struct HksParamSet *paramSet, const struct HksB…
43 int32_t HksRsaSignVerifyTestParamPSSaltLenFailureCase(struct HksBlob keyAlias, struct HksParamSet *…
44 struct HksParamSet *signParamSet, struct HksParamSet *verifyParamSet);
H A Dhks_ecdh_agree_test_common.h28 …const struct HksParamSet *initParamSet, const struct HksParamSet *finishParamSet, struct HksBlob *…
30 const struct HksParamSet *initParamSet);
32 struct HksBlob *publicKey1, struct HksBlob *publicKey2, const struct HksParamSet *genParamSet);
33 void HksEcdhAgreeFreeParamSet(struct HksParamSet *paramSet1, struct HksParamSet *paramSet2,
34 struct HksParamSet *paramSet3);
35 void HksEcdhAgreeFreeParamSet(struct HksParamSet *paramSet1, struct HksParamSet *paramSet2,
36 struct HksParamSet *paramSet3, struct HksParamSet *paramSet4, struct HksParamSet *paramSet5);
/ohos5.0/base/security/huks/test/unittest/huks_common_test/include/
H A Dhks_test_adapt_for_de.h27 int32_t ConstructNewParamSet(const struct HksParamSet *paramSet, struct HksParamSet **newParamSet);
30 const struct HksParamSet *paramSet, struct HksParamSet *paramSetOut);
33 const struct HksParamSet *paramSet, const struct HksBlob *key);
36 const struct HksParamSet *paramSet, const struct HksBlob *wrappedKeyData);
39 const struct HksParamSet *paramSet, struct HksBlob *key);
44 const struct HksParamSet *paramSet, struct HksParamSet *paramSetOut);
48 int32_t HksSignForDe(const struct HksBlob *key, const struct HksParamSet *paramSet,
51 int32_t HksVerifyForDe(const struct HksBlob *key, const struct HksParamSet *paramSet,
54 int32_t HksEncryptForDe(const struct HksBlob *key, const struct HksParamSet *paramSet,
66 int32_t HksMacForDe(const struct HksBlob *key, const struct HksParamSet *paramSet,
[all …]
/ohos5.0/base/security/huks/services/huks_standard/huks_engine/main/core/include/
H A Dhks_core_service_three_stage.h33 int32_t HksCoreSignVerifyThreeStageInit(const struct HuksKeyNode *keyNode, const struct HksParamSet
45 int32_t HksCoreCryptoThreeStageInit(const struct HuksKeyNode *keyNode, const struct HksParamSet *pa…
48 int32_t HksCoreCryptoThreeStageUpdate(const struct HuksKeyNode *keyNode, const struct HksParamSet *…
54 int32_t HksCoreCryptoThreeStageAbort(const struct HuksKeyNode *keyNode, const struct HksParamSet *p…
60 int32_t HksCoreDeriveThreeStageInit(const struct HuksKeyNode *keyNode, const struct HksParamSet *pa…
72 int32_t HksCoreAgreeThreeStageInit(const struct HuksKeyNode *keyNode, const struct HksParamSet *par…
81 int32_t HksCoreAgreeThreeStageAbort(const struct HuksKeyNode *keyNode, const struct HksParamSet *pa…
84 int32_t HksCoreMacThreeStageInit(const struct HuksKeyNode *keyNode, const struct HksParamSet *param…
87 int32_t HksCoreMacThreeStageUpdate(const struct HuksKeyNode *keyNode, const struct HksParamSet *par…
90 int32_t HksCoreMacThreeStageFinish(const struct HuksKeyNode *keyNode, const struct HksParamSet *par…
[all …]
/ohos5.0/base/security/huks/services/huks_standard/huks_service/main/os_dependency/idl/ipc/
H A Dhks_service_ipc_serialization.h29 struct HksParamSet **paramSetIn, struct HksBlob *keyOut);
35 … struct HksBlob *wrappingKeyAlias, struct HksParamSet **paramSet, struct HksBlob *wrappedKeyData);
40 struct HksParamSet **paramSet, struct HksBlob *key);
43 struct HksParamSet **paramSetIn, struct HksParamSet **paramSetOut);
47 int32_t HksSignUnpack(const struct HksBlob *srcData, struct HksBlob *key, struct HksParamSet **para…
54 struct HksParamSet **paramSet, struct HksBlob *inputText, struct HksBlob *outputText);
62 int32_t HksHmacUnpack(const struct HksBlob *srcData, struct HksBlob *key, struct HksParamSet **para…
72 struct HksParamSet **paramSet, struct HksBlob *certChainBlob);
76 int32_t HksListAliasesUnpack(const struct HksBlob *srcData, struct HksParamSet **paramSet);
81 struct HksBlob *newKeyAlias, struct HksParamSet **paramSet);
[all …]
/ohos5.0/base/security/huks/services/huks_standard/huks_engine/main/core/src/
H A Dhks_upgrade_key.c52 static int32_t AddAlgParamsTags(const struct HksParamSet *srcParamSet, struct HksParamSet *targetPa… in AddAlgParamsTags()
68 static int32_t AddMandatoryParams(const struct HksParamSet *paramSet, struct HksParamSet *targetPar… in AddMandatoryParams()
84 typedef int32_t (*HksAddUpgradeParam)(const struct HksParamSet *srcParamSet, struct HksParamSet *ta…
91 static int32_t HksAddKeyVersionToParamSet(const struct HksParamSet *srcParamSet, struct HksParamSet in HksAddKeyVersionToParamSet()
98 static int32_t HksAddOsVersionToParamSet(const struct HksParamSet *srcParamSet, struct HksParamSet in HksAddOsVersionToParamSet()
105 static int32_t HksAddOsPatchToParamSet(const struct HksParamSet *srcParamSet, struct HksParamSet *t… in HksAddOsPatchToParamSet()
113 static int32_t HksAddkeyToParamSet(const struct HksParamSet *srcParamSet, struct HksParamSet *targe… in HksAddkeyToParamSet()
138 const struct HksParamSet *srcParamSet, struct HksParamSet **targetParamSet) in AddMandatoryParamsInCore()
140 struct HksParamSet *outParamSet = NULL; in AddMandatoryParamsInCore()
184 …atic int32_t AuthChangeProcessName(const struct HksParamSet *oldKeyBlobParamSet, const struct HksP… in AuthChangeProcessName()
[all …]
H A Dhks_core_interfaces.c48 int32_t HuksHdiGenerateKey(const struct HksBlob *keyAlias, const struct HksParamSet *paramSet, in HuksHdiGenerateKey()
55 const struct HksParamSet *paramSet, struct HksBlob *keyOut) in HuksHdiImportKey()
89 int32_t HuksHdiAbort(const struct HksBlob *handle, const struct HksParamSet *paramSet) in HuksHdiAbort()
114 int32_t HuksHdiGenerateRandom(const struct HksParamSet *paramSet, struct HksBlob *random) in HuksHdiGenerateRandom()
119 int32_t HuksHdiSign(const struct HksBlob *key, const struct HksParamSet *paramSet, in HuksHdiSign()
125 int32_t HuksHdiVerify(const struct HksBlob *key, const struct HksParamSet *paramSet, in HuksHdiVerify()
131 int32_t HuksHdiEncrypt(const struct HksBlob *key, const struct HksParamSet *paramSet, in HuksHdiEncrypt()
137 int32_t HuksHdiDecrypt(const struct HksBlob *key, const struct HksParamSet *paramSet, in HuksHdiDecrypt()
149 int32_t HuksHdiDeriveKey(const struct HksParamSet *paramSet, const struct HksBlob *kdfKey, in HuksHdiDeriveKey()
155 int32_t HuksHdiMac(const struct HksBlob *key, const struct HksParamSet *paramSet, in HuksHdiMac()
[all …]
/ohos5.0/drivers/peripheral/huks/hdi_service/
H A Dhuks_sa_hdi_struct.h48 … int32_t (*HuksHdiGenerateKey)(const struct HksBlob *keyAlias, const struct HksParamSet *paramSet,
60 const struct HksParamSet *paramSet, struct HksBlob *keyOut);
103 int32_t (*HuksHdiUpdate)(const struct HksBlob *handle, const struct HksParamSet *paramSet,
114 int32_t (*HuksHdiFinish)(const struct HksBlob *handle, const struct HksParamSet *paramSet,
123 int32_t (*HuksHdiAbort)(const struct HksBlob *handle, const struct HksParamSet *paramSet);
140 int32_t (*HuksHdiAttestKey)(const struct HksBlob *key, const struct HksParamSet *paramSet,
193 int32_t (*HuksHdiSign)(const struct HksBlob *key, const struct HksParamSet *paramSet,
204 int32_t (*HuksHdiVerify)(const struct HksBlob *key, const struct HksParamSet *paramSet,
215 int32_t (*HuksHdiEncrypt)(const struct HksBlob *key, const struct HksParamSet *paramSet,
226 int32_t (*HuksHdiDecrypt)(const struct HksBlob *key, const struct HksParamSet *paramSet,
[all …]
H A Dhuks_hdi_passthrough_adapter.h33 int32_t HuksHdiAdapterVerify(const struct HksBlob *key, const struct HksParamSet *paramSet,
36 int32_t HuksHdiAdapterEncrypt(const struct HksBlob *key, const struct HksParamSet *paramSet,
39 int32_t HuksHdiAdapterDecrypt(const struct HksBlob *key, const struct HksParamSet *paramSet,
42 int32_t HuksHdiAdapterGenerateRandom(const struct HksParamSet *paramSet, struct HksBlob *random);
45 const struct HksParamSet *paramSet, struct HksBlob *keyOut);
53 int32_t HuksHdiAdapterDeriveKey(const struct HksParamSet *paramSet, const struct HksBlob *kdfKey,
69 int32_t HuksHdiAdapterUpdate(const struct HksBlob *handle, const struct HksParamSet *paramSet,
72 int32_t HuksHdiAdapterFinish(const struct HksBlob *handle, const struct HksParamSet *paramSet,
75 int32_t HuksHdiAdapterAbort(const struct HksBlob *handle, const struct HksParamSet *paramSet);
79 int32_t HuksHdiAdapterAttestKey(const struct HksBlob *key, const struct HksParamSet *paramSet,
[all …]
/ohos5.0/base/security/huks/interfaces/kits/cj/include/
H A Dcj_huks_ffi.h26 FFI_EXPORT int32_t FfiOHOSInitSession(const char *keyAlias, const struct HksParamSet *paramSet,
29 FFI_EXPORT int32_t FfiOHOSUpdateSession(const struct HksBlob *handle, const struct HksParamSet *par…
32 FFI_EXPORT int32_t FfiOHOSFinishSession(const struct HksBlob *handle, const struct HksParamSet *par…
37 FFI_EXPORT int32_t FfiOHOSIsKeyExist(const char *keyAlias, const struct HksParamSet *paramSet);
40 const struct HksParamSet *paramSetIn, struct HksParamSet *paramSetOut);
42 FFI_EXPORT int32_t FfiOHOSHAttestKey(const char *keyAlias, const struct HksParamSet *paramSet,
45 FFI_EXPORT int32_t FfiOHOSHAnonAttestKey(const char *keyAlias, const struct HksParamSet *paramSet,
51 const struct HksParamSet *paramSet, const struct HksBlob *wrappedKeyData);
53 FFI_EXPORT int32_t FfiOHOSGenerateKey(const char *keyAlias, const struct HksParamSet *paramSetIn,
54 struct HksParamSet *paramSetOut);
[all …]
/ohos5.0/base/security/huks/test/unittest/huks_common_test/src/
H A Dhks_test_adapt_for_de.c47 int32_t ConstructNewParamSet(const struct HksParamSet *paramSet, struct HksParamSet **newParamSet) in ConstructNewParamSet()
86 const struct HksParamSet *paramSet, struct HksParamSet *paramSetOut) in HksGenerateKeyForDe()
89 struct HksParamSet *newParamSet = NULL; in HksGenerateKeyForDe()
111 struct HksParamSet *newParamSet = NULL; in HksImportKeyForDe()
133 struct HksParamSet *newParamSet = NULL; in HksImportWrappedKeyForDe()
155 struct HksParamSet *newParamSet = NULL; in HksExportPublicKeyForDe()
176 struct HksParamSet *newParamSet = NULL; in HksDeleteKeyForDe()
195 const struct HksParamSet *paramSet, struct HksParamSet *paramSetOut) in HksGetKeyParamSetForDe()
198 struct HksParamSet *newParamSet = NULL; in HksGetKeyParamSetForDe()
219 struct HksParamSet *newParamSet = NULL; in HksKeyExistForDe()
[all …]
/ohos5.0/base/security/huks/test/unittest/huks_standard_test/three_stage_test/include/
H A Dhks_import_wrapped_sm2_suite_test.h37 struct HksParamSet *genWrappingKeyParam;
40 struct HksParamSet *genCallerKeyParam;
42 struct HksParamSet *signParam;
44 struct HksParamSet *deriveKey1Param;
45 struct HksParamSet *deriveKey2Param;
48 struct HksParamSet *importderiveKey1Param;
53 struct HksParamSet *importKekParam;
55 struct HksParamSet *hmacParam;
57 struct HksParamSet *sm2EncryptParam;
58 struct HksParamSet *sm4EncryptParam;
[all …]
/ohos5.0/base/security/huks/frameworks/huks_standard/main/common/include/
H A Dhks_common_check.h44 int32_t HksCheckParamSetValidity(const struct HksParamSet *paramSet);
50 const struct HksBlob *data3, const struct HksParamSet *paramSet);
53 const struct HksParamSet *paramSet);
55 int32_t HksCheckBlobAndParamSet(const struct HksBlob *data, const struct HksParamSet *paramSet);
58 const struct HksParamSet *paramSet2);
61 const struct HksParamSet *paramSet1, const struct HksParamSet *paramSet2);
65 int32_t HksCheckAesAeMode(const struct HksParamSet *paramSet, bool *isAes, bool *isAeMode);
73 int32_t HksCheckKeyNeedStored(const struct HksParamSet *paramSet, bool *isNeedStorage);
75 int32_t HksCheckKeyBlobParamSetEqualRuntimeParamSet(const struct HksParamSet *keyBlobParamSet,
76 const struct HksParamSet *runtimeParamSet, uint32_t tag);
[all …]
/ohos5.0/base/security/huks/test/unittest/huks_standard_test/module_test/mock/idl/src/
H A Dhuks_access_mock.c60 const struct HksParamSet *paramSet, struct HksBlob *keyOut)) in ENABLE_CFI()
66 … const struct HksBlob *wrappedKeyData, const struct HksParamSet *paramSet, struct HksBlob *keyOut)) in ENABLE_CFI()
77 ENABLE_CFI(int32_t HuksAccessInit(const struct HksBlob *key, const struct HksParamSet *paramSet, in ENABLE_CFI()
83 ENABLE_CFI(int32_t HuksAccessUpdate(const struct HksBlob *handle, const struct HksParamSet *paramSe… in ENABLE_CFI()
89 ENABLE_CFI(int32_t HuksAccessFinish(const struct HksBlob *handle, const struct HksParamSet *paramSe… in ENABLE_CFI()
95 ENABLE_CFI(int32_t HuksAccessAbort(const struct HksBlob *handle, const struct HksParamSet *paramSet… in ENABLE_CFI()
115 ENABLE_CFI(int32_t HuksAccessSign(const struct HksBlob *key, const struct HksParamSet *paramSet, in ENABLE_CFI()
121 ENABLE_CFI(int32_t HuksAccessVerify(const struct HksBlob *key, const struct HksParamSet *paramSet, in ENABLE_CFI()
127 ENABLE_CFI(int32_t HuksAccessEncrypt(const struct HksBlob *key, const struct HksParamSet *paramSet, in ENABLE_CFI()
133 ENABLE_CFI(int32_t HuksAccessDecrypt(const struct HksBlob *key, const struct HksParamSet *paramSet, in ENABLE_CFI()
[all …]
/ohos5.0/base/security/huks/services/huks_standard/huks_service/main/os_dependency/ca/
H A Dhks_teec.h28 int32_t HksTeeGenerateKey(const struct HksBlob *keyBlob, const struct HksParamSet *paramSetIn,
31 int32_t HksTeeProcessInit(uint32_t cmdId, const struct HksBlob *key, const struct HksParamSet *para…
37 int32_t HksTeeSign(const struct HksBlob *keyBlob, const struct HksParamSet *paramSet,
40 int32_t HksTeeVerify(const struct HksBlob *keyBlob, const struct HksParamSet *paramSet,
43 int32_t HksTeeEncrypt(const struct HksBlob *keyBlob, const struct HksParamSet *paramSet,
46 int32_t HksTeeDecrypt(const struct HksBlob *keyBlob, const struct HksParamSet *paramSet,
49 int32_t HksTeeCheckKeyLegality(const struct HksParamSet *paramSet, const struct HksBlob *key);
51 int32_t HksTeeGenerateRandom(const struct HksParamSet *paramSet, struct HksBlob *random);
53 int32_t HksTeeImportKey(const struct HksBlob *key, const struct HksParamSet *paramSet, struct HksBl…
57 int32_t HksTeeAgreeKey(const struct HksParamSet *paramSet, const struct HksBlob *privateKey,
[all …]
/ohos5.0/base/security/huks/interfaces/kits/cj/src/
H A Dcj_huks_ffi.c28 int32_t FfiOHOSInitSession(const char *keyAlias, const struct HksParamSet *paramSet, in FfiOHOSInitSession()
35 int32_t FfiOHOSUpdateSession(const struct HksBlob *handle, const struct HksParamSet *paramSet, in FfiOHOSUpdateSession()
47 int32_t FfiOHOSAbortSession(const struct HksBlob *handle, const struct HksParamSet *paramSet) in FfiOHOSAbortSession()
52 int32_t FfiOHOSIsKeyExist(const char *keyAlias, const struct HksParamSet *paramSet) in FfiOHOSIsKeyExist()
59 … const struct HksParamSet *paramSetIn, struct HksParamSet *paramSetOut) in FfiOHOSGetKeyItemProperties()
65 int32_t FfiOHOSHAttestKey(const char *keyAlias, const struct HksParamSet *paramSet, in FfiOHOSHAttestKey()
72 int32_t FfiOHOSHAnonAttestKey(const char *keyAlias, const struct HksParamSet *paramSet, in FfiOHOSHAnonAttestKey()
79 int32_t FfiOHOSExportKey(const char *keyAlias, const struct HksParamSet *paramSet, in FfiOHOSExportKey()
94 int32_t FfiOHOSGenerateKey(const char *keyAlias, const struct HksParamSet *paramSetIn, in FfiOHOSGenerateKey()
95 struct HksParamSet *paramSetOut) in FfiOHOSGenerateKey()
[all …]

12345678910>>...15